We have a yellow lab and 2 cats. This picks up so much hair and even dust that I did not know was lurking! the attachments are great. I just wish that there was a place to put the pet hair attachment on the actual vacuum. It is easy to use and very easy to clean out