I am looking to purchase a hoover vacuum. I have heard they are one of the best (I dont have 0 to spend on a dyson!). I would like a bagless upright…I have hardwoods with several area rugs and a dog. My current bissel vacs works great on the carpets but spits the jink on the hardwoods back at me. What hoover vacuum should I purchase that works well on hardwoods, carpet, and picking up dog hair?