I think the dog house is just a decoration for photo ops. Everyone I know who camps with their dogs loves to have their dogs cuddle with them in their tent or RV. Can baby alpacas be picked up and carried around? I'm worried about their legs....
If he didn't want a dog to nap on his head, he shouldn't have let his head get to be so comfy and warm. I'm just impressed the dog got up there.
Almost as cats. They love comfort, but they still can sleep in such unusual places, including balcony railings and similar.