I have two fur babies....a golden retriever and a kitty. They keep me busy with various floor messes. This machine makes my floors look terrific!! I like how easy it is to use and to keep the machine clean when finished!! Would highly recommend it.