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).
Dog and baby. Tried this with my lab but she kept getting up to lick the baby, guard him or go get me because I had clearly abandoned him. Might work with a less concerned dog. She still fetches me every time baby cries.