Love that picture! Most dogs love to cuddle, as does mine. I have to get down on the floor to cuddle with the dog we have now.
My wife has a very strict no dogs on the furniture rule from way back. We had picked up a pup when I was stationed in San Diego. Little furry pup full of pep. I knew he would be a biggish dog as his paws just looked so big on him at the time. For the first couple of weeks she had the habit of picking him up and putting him on her lap when watching tv. I told he a few times that if she kept that up he would think it was ok to do on his own when he got big enough to get up on his own. That cute little fur ball grew to be a bit over 100lbs. She did quit picking him up shortly after me telling her...repeatedly. I remind of that every now and then and get the stink eye from here.
I have no problem with a dog on the furniture providing they aren't in that 70lb+ range. The pup we have now, 60ish lbs, gets to sleep with me on an old sofa, but not on the recliners. My wife doesn't have a problem with that. She even took a picture of with the dog, that I wish I knew where it is, and you can't see him unless it is pointed out. Black sofa, black dog, me and the dog under a black throw blanket with only our heads sticking out. He is also allowed to sleep with us in the camper that somehow my wife allows.