Why Does My Dog Lay On Me? Top 5 Reasons
The main reasons why your dog will lay on you is because the dog is being protective. A dog may also lay on you as a way to bond with you. Also, as simple as it sounds, maybe your dog just finds you to be comfortable.