I got the Shark Stratos Upright Vacuum and I'm so happy I did! 
This vacuum is like a dream! It glides across my carpet with ease! It picks up all the dog hair leaving my house clean! I absolutely love everything about this vacuum! By far the best choice I have made!