This vacuum worked great at picking up all the hair from our German shepherd. Sometimes I don't realize how much he sheds until I'm vacuuming and I see it all in the dirt cup. I like the size of the dirt cup, it's much bigger than other vacuums I have owned. I can vacuum the entire house before having to empty it. At first I had difficulty pushing the vacuum but once I realized that I needed to change the carpet height, it was much easier to push. This is a great vacuum for the price range and I would recommend it to friends and family. I did receive a free product for my honest review.