I used to have a Miele cat and dog - pre 2000 and it was the dogs dangly bits when it came to removing animal hair
It died about 3 years ago and because of its age, couldn't be repaired
We had a Henry ( husband is a builder ) so I made do with that, I ended up with a fuzzy house, it was worse then useless for pet hair
I got the Shark Lift- away - corded
As good, if not better then the Miele ( I actually prefer an upright )
I bought a robot for the downstairs where there is no carpet and thats fantastic. Sure I do need to bring the Shark down every couple of weeks but the robot set every day does a great job
I have a funny house, its a bungalow with another half story, so a 3 bedroom bungalow downstairs and. upstairs another living room and 3 bedrooms and bathroom, which is all carpeted, I bring the robot up once a month or so to go under the furniture - heavy oak which is not getting moved, but I use the shark up here daily
Have a pug that only needs to open his eyes and has shed a bucket of hair and a cat who is learning from the pug - without the robot I would have a very fuzzy house again