Johnny slept in his crate until recently when I felt comfortable enough with his potty-performance.
He likes to snuggle up against my back but I just don't like being touched when I sleep so I take two pillows and put them in a v-shape and he snuggles in the corner of the pillows.
When he thinks it's about time to get up for breakfast, he starts licking my face.
I can usually get a few more winks if I let him burrow under the covers or snuggle up against me.
I love it!!!