I let my dog sleep in my bed. If she seems like she's cold I share my blanket with her even if that means I will be cold.
That's really generous but why would you do this if it makes you cold?
I love my dog and I'm willing to share the blanket if that means she'll be comfortable.
I understand that you love your dog and it's normal to care about your pets. It's good to share with your pets when you can and show them how much you love them. Pets can help to make our lives complete.
I just want to shout at you for being so naive about the relationship between a dog and its owner.
It's not naivety to expect owners to take care of their pets. That is just what is expected from all owners. Just be sure that you're not putting yourself out in order to accommodate your pet.