I bought this product on a whim at the grocery store. We had a litter of 8 pups, plus the momma dog, grandma dog, and 2 cats. We kept 3 of the pups and needless to say, housebreaking the pups is a chore. I have bought every conceivable form of odor remover as well as used home remedies for the urine stains/smell and poop. NOTHING BEATS THIS PRODUCT!! It even takes out fried food smells, cigarette smoke, mold, vomit, dirt, blood, sweat stains on clothes, grass stains, oil stains on shirts.I'm on my 4th bottle and use it for everything. I clean first, then use this product. There is no perfume smell or chemical smell to this product.If I could buy gallons of this stuff, by God I would.Don't waste your money on other odor/stain remover products. Use this, it's a miracle.If my house can smell like it doesn't have 5 dogs, 2 cats, and a 9 yearold, then you can imagine what it will do for you.