TerriBull
My son and girlfriend started off with their dog sleeping downstairs, but he's needy
so they moved the dog doughnut (stress relieving dog bed I'm told, where's the human equivalent I'd like to know
) up into their room and when they come to us, so the doughnut comes too and upstairs it goes! He goes through the night, the dog that is, without so much as a whimper I'm told, unlike if he was downstairs when he gets frighted by noises, foxes bring out so many neurosis that he positively morphs into a canine version of Woody Allen 
Ha, ha, the equivalent is a weighted blanket! I have used one for many years now and sadly it's getting beyond it's best, and little glass beads are appearing everywhere. A new one will be required for the winter ..
Yes for me - have always slept with my animals and as long as they're de-flead etc then (umm is this one of those occasions where an apostrophe is needed, auto correct doesn't like any variation?) I personally have no issue with it. Sadly I can no longer sleep in a bed, and use a riser recliner chair, so it doesn't happen unless I have my friend's dog staying - a small KC Cavalier, who I can cope with on my lap, and actually I get a much better night for some reason.
I have 2 dogs, one a stocky med sized x-breed, and an extra large Golden Retriever, and both like to come up for a cuddle! As I have a massive abdominal hernia, I have to be very careful, but, both do come up, (individually I might add!) put their back ends between my legs, and rest their front ends on the arm rest, so don't touch my hernia - gets a bit warm, but it's generally for max. 15 mins and they jump off, but its nice!
My daughter has a smallish Basset Hound, and she sleeps on their bed all the time, and when she comes to stay she does try to come and sleep with me, but doesn't stay too long as it's obviously not as comfy! So they all use the sofa across the room - in fact, I think I could do away with one dog bed and it's contents, as they are a trip hazard for me when strewn all over the floor, and I can't safely get down to sort it.