I have 3 large dogs and my house has never looked or smelled so clean! I was constantly vacuuming, thinking, I was cleaning. When I used this the first time, on my rugs, I couldn't believe the dirt that was in the dirty bucket!!!