I have a pitbull mix and three teenage boys and this is the perfect vacuum. It easily cleaned all the messes including the massive pile of the dogs under coat with minimal effort. I was pleasantly surprised that it only took one pass to get all of the hairs up! Our old vacuum took a minimum of 4 passes to clean the same amount. The Hoover Power Drive easily switched from carpet to tile and handled sand, airsoft pellets and glitter like a champ! My grandma was vising from out of state and plans to buy one when she gets home to clean up after her 3 dogs because she saw how well it worked for us.