I have 3 labs. They are very muddy and messy. The Hoover CleanSlate removed stains in my truck, in our living room as well as spilled juice on my rug! This thing is awesome! It is to easy to carry and clean with! Highly recommend!