The best vacuum I have ever used.  Great for dog hair.  It is a little top heavy, but, you get used to it.  Suction is fantastic.  Great price for what you get with this vacuum.