My Mom (who is almost 82 and had dogs all her life) found something years ago that worked fantastic..she didn't know if they were still in business, so looked it up on the internet, and low and behold, they were still in business..she gave me the website, and I ordered the stuff and I love it..you can use it in your shampooer also..now, it's pretty expensive, but, I have used natures miracle for years now, and I think this works 100% better..it's
www.usadvanage.com
I get the wonderpet pack, mom gets the degreaser, but, it can be used on everything, including pee, etc.