We have four large dogs and foster for a rescue group as well. I constantly clean our wool area rugs and NOTHING ever worked except sending them our for a professional cleaning which was expensive. This stuff is amazing! I sprayed it on the "pee" spots, left it sit for a few days and then shampooed the entire rug surface. No more doggie urine smell! Totally recommend it......keep it on hand, buy it as a gift for someone who is getting a puppy, etc.

