I hope Carrie doesn't read this, I sleep with Daisy every night.
However I don't have the problem of her taking over the bed. She has her own pillow and prefers her own spot. I will have to say that I must play with her first before we go to sleep it is a routine that we have got into, then she crawls up on her pillow, then later I pull her down into the bed, covers up to her neck and she sleeps like a rock the rest of the night and wakes up at 6:30
Perry on the other hand will not sleep on the bed, he is up and down and up and down, he prefers to sleep in his crate. He brings in three of his stuffed rabbits and is very content. We never hear a peep from him until morning.
I guess it's just an individual thing between dog and the person.
Jackie