I've been doing some research to find a way to clean cat urine from my carpet, and various sources say diluted vinegar works well. I've used vinegar as a weed killer, but I'm skeptical it will work as a cleaner. Is there science behind this, or is it an old wives' tale? Can vinegar really be used to clean cat urine from carpeting? Once the vinegar has eliminated the urine, does it rot/spoil causing additional stains/odor?