My cold hating snuggle monster pupper girl won't sleep anywhere else most of the time, one of the few exceptions when she likes to sleep anywhere else is when I have family staying over and she wants to see them and try and get on their bed for a night or two. But she always comes back to "our" bed in the end and whines, groans, whimpers and complains to jump back up here.
Hell, she's curled up in the blankets with me right now, which where she usually is.
As for cleaning and hair, the usual bath once every one or two weeks helps with that, and the blankets I try and contain her hair with get hot washed every week.
When my cats were still with the living (old age got them both), they'd be doing the same as her, so it was two cattos a hoomon and a pupper cramped onto a king single bed, great in winter... Not so much in summer.