I have had my Dyson for about a month. It works well on dog hair. I have a thick throw rug by one of my doors that is a little hard to vacuum, but it works well on all my other throw rugs.  It works great on my tile and wood floors. I can vacuum both my first and second floors without running out of power.  It also works well to vacuum the hair in my dog beds. The crevice tool/brush in the vacuum is very handy. The large dust bin is great and empties easily. I’m very happy with my Dyson and would recommend it!