Living in a small, multi-cat household, I'm constantly cleaning, and my idea of the perfect vacuum is one that's lightweight, easy to clean, can tackle pet hair on multiple surfaces, and has ...