I have two big dogs that shed tons of hair. I love my Oreck. It was expensive, but they service it for free yearly. It's an upright, but it came with a small cannister that I can carry over my shoulder to get cobwebs and under dressers etc. It has been so worth the extra initial expense.