Perfect carpet shampoo for the home with pets. Gets all the dirt and grime out of the carpet. Just make sure it's paired with a great carpet shampooer!