I am so luccky that I got a puupy who likes to sleep. I work out of my home, but some days I still have to get up fairly early to take my daughter to school. I wrap :his royal highness" in his blanket and he rides with us all cozy to school. When we get back zI sometimes go back to bed, but if I don't he does!! He has a bed in every room so if I get on the computer he is either on my lap or in his bed next to my desk.
He goes to bed in my bed, but sometimes he gets off the bed and gets in his own on the floor next to me. It's so cute watching him get all snuggled in!!!
ON days where I get to sleep in he's right here with me. He also doesn't eat much in the morning. Doesn't really eat until 10 am or so.
I never crate trained him so I can't help with that issue unless you want to start letting your puppy sleep with you. LOL