I had a used canister Electrolux vacuum years ago.  I never forgot how great a job it did.  We've gotten a variety of other types of vacuums, many that feature picking up pet hair over the years.  I saw the Ergorapido TM Pet Vacuum, and thought it would be easy to navigate around furniture and easier to lift, and store on the charger. I couldn't have been more pleased.  The white dog hair on the hardwood floors, and carpeting was picked up easily. It was easy to empty the canister, and it doesn't fall over when you stand it up between vacuuming.  I'm getting one for the vacation home, and as a Christmas gift for the woman who helps with cleaning.