The Hoover SmartWash PET Complete carpet cleaner is the best thing ever! I have 2 cats and an inside dog. Between the pets and my 3 kids there are stains and spills all over. This carper cleaner gets up the stains and smells the first try, I was very surprised at all the dirt and grime that was in my carpet. It is very lightweight and easy to maneuver. The removable handle to squirt shampoo is awesome and great for stairs and cars. Cleanup is a breeze with this carpet cleaner as well. I will have the cleanest carpet in the neighborhood now with the Hoover SmartWash PET complete carpet cleaner, no more rentals for me, the Hoover definitely did a better job than the rental type ones.