Vet's Best Carpet and Upholstery Pet Stain/Odor Remover, 17-Ounce Unique formula makes cleaning easier Protects Against Dirt And Pet Stains Excellent For Spot Cleaning Water-Safe Surfaces. Safely cleans and deodorizes large carpet areasand leaves carpet soft and plush Formulated for dry-cleanable fabrics, cotton, polyester, acrylic, nylon, and knits