M.C.
Bissell's "Pet Hair Eraser" - I love it. I have two dogs. I have all hardwood and tile but have several area rugs. My previous vacuum broke and I bought this the same day. It was amazing (and disgusting) how much hair this thing picked up off of a rug that was just vacuumed the same morning. My rugs actually looked newer after my first use of this machine- they got some of their "fluff" back.