We used this on an old rug that we had during the period of potty training our puppy. This product is phenomenal on stains and gets the smell out without a lasting chemical odor. LOVE IT!