I have had many carpet shampooer and I have a dog that sheds a lot and after so many uses it stops working gets clogged then you end up on the floor trying to clean it out. But with this Hoover Dual pet carpet cleaner I have had no issues and does a great job. Helps dry faster and my carpets look great no bad smells or dirt left behind I recommend this to anyone th as t has pets leaves my carpets smelling fresh and clean.