December 29, 20100 found this helpful
I used to have terrible pet stains on my carpet with the accompanying smells. I used very hot water, a cap full of vinegar & some Oxyclean. I didn't strain & my carpet cleaner was used hard. I"d recommend straining for good measure. I did a Google search for the vinegar idea & just beefed it up with Oxyclean.
I also used plain hot water then poured soda water (2-liter bottles ) directly on the carpet. But the carpet was already ruined (sickly dog & an older dog) so I tried a lot of things to get rid of the smell. It's best to use enzyme cleaner on pet stains instead of spreading the urine with a carpet cleaner. Mine were too far gone. I lost the dogs & got new floors.