It's possible that sitting on each other is a type of play. Dogs are frequently raised with siblings who may have tumultuous relationships. When puppies are together, they roll, loll, and lay on each other. It may be also a reason for exchanging body heat among themselves.