If you’ve been searching for “dog sleeps on me or pushes up against me in bed,” there are a few possible reasons that may explain this behavior.  These include your dog trying to get warm and comfortable, trying to protect you, staying close to feel secure, or even showing you affection.