I see it could be two ways. One: the big dog is very kind and left the big bed for the pup. Two: the pup went on the big bed and left the small bed for the big dog. In that case, if I was the big dog, I would just lay on the small dog (or around it).
Ours don't get on the furniture they pretend they're comming for a ear rub, first one paw then another then oh my gosh. problem they both are german shepherds trying to be lap dogs, not going to happen, but they'll never give up trying!