My dog loves to cuddle up with me. When I go to bed she takes one side at the bottom of the bed and snuggles against my legs. I prefer it though when I'm just sitting on my bed using the computer. She'll jump up and instead of using the whole free bottom end of the bed, she'll come right up to me and lay down with her head on my pillows and her back resting against mine. Rest of the bed completely empty and no doubt with more room for her to rest.
She just likes to touch people I think, have contact. Its sweet and I wouldn't change that aspect of her personality for anything.