We have four rescue dogs. I bought this carpet cleaner a month ago and it is awesome. Carpets have never looked better and it does exactly what it advertises. Well built, simple to operate and it works! Two thumbs up from me.