6 years ago
Pure lavender oil will neutralize the smell..
Mattresses are very hard to clean thoroughly. Turn it over. L
How big and deep is the stain? If the actually better clean methods suggested by others seem too expensive then on smaller spot you could try soda (baking soda is cheap where I live, I've heard there is something named washing soda in US, sounds cheap).I managed to clean my matress to a level satisfactory for me after a cat did the same. I got to it soon after but it should be water soluble so not so much worse afterwards.Make that spot wet, pour a layer of soda on it and let it soak up the moisture for a while. Gather the soda and repeat til smell has gone. Last time(s) you can let the soda dry off on there but probably it doesn't make much difference. I got my matress smell free, though at close inspection the stain or actually the part that i made wet in the process might be discovered on white fabric.
I find the best answer is to put the dog through the shower. Make sure you have a big towel ready after.Ah! You meant the mattress!
Go to your local pet smart and get a bottle of Petzyme, this product will break down and eliminate that spot,also works on stains of the human kind. Good Luck Tragic
Oy... Your best bet is to rent a steam cleaner with an upholstery attachment and use a cleaner intended for "pet accidents" and follow up with some vinegar for the rinse to neutralize odors (and hopefully prevent it from happening again). The trouble with stains like this, is they won't come out 100%, especially if they soaked through and into the spring area, so do your best anyways. Then ensure that it gets fully dried. You might want to put a fan or a heater by the mattress to speed up drying if there is still a lot of moisture after steam cleaning. Then I would suggest covering the mattress with a water-resistant mattress cover. Not only will that give you a little more peace of mind, but it'll help in case it happens again.