I have a dog and two cats.  This machine has worked wonders.  It is quick and cleans well.  Life Saver.