We have two dogs, and while they don't shed they are just dirty. This vacuum works excellent cleaning up the messes the dogs leave behind. I used this on our carpet as well as on our couch. It really worked great at picking up the dirt.