Use What The Pros Use: Whether its smoke, urine, sweat, food, or pet odors, Odorcide odor neutralizer concentrate will eliminate odors of all kinds! This pet, urine, and smoke odor eliminator can be used safely on carpets, upholstery, hardwood, and all other surfaces.
The description really is true - it eliminates odors. Saturating and agitating removes stains. Follow up with carpet cleaner if desired. I would highly recommend this product for pet owners.