Cleaner here - I have this Shark:
Shark NZ801UKT
This is the vacuum I use at my home (two dogs, and I have long hair). Bought mine two years ago and still performing perfectly - 5 year warranty gives peace of mind. It’s not super light at 6.5kg, but then light and robust don’t tend to go together … and you would use the lift away function for stairs anyway.
Bagless capacity isn’t huge, but very easy to empty and means no ongoing cost to purchase bags or build up of smells from dog hair etc.
This specific model comes with a pet hair attachment for stairs/upholstery: that’s important, as the floor head can’t be used on anything other than floors.
The anti-hair wrap really does work, but you have to give it a chance to clear the buildup by continuing to vacuum. If there’s multiple people with long hair or you don’t vacuum frequently you might, vey occasionally, need to clear the brush roll manually.
The filters are all washable (important to do to maintain suction). I’ve bought a set of non-branded additional filters which work just as well.
Filter kit
The front soft roller is also washable and easy to pop out.
One drawback: in an ideal world, you’d be able to disable the rotating brush head when vacuuming hard floors. Don’t get me wrong, it does the job but can spit larger particles out sometimes (and if you’ve got rugs with tassels definitely don’t run it over them)!
At £200 with a 5 year warranty I would definitely recommend.