Your dog might even sleep between your legs when you crawl into bed, making you look more like a human pretzel than a comfortable pet owner. Here are the reasons why a dog might sleep between the owner’s legs.
Another reason your dog might sleep between your legs is to find warmth. Small dog breeds like Chihuahuas become more cuddly during colder months because they’re not warm enough.
Besides being protective, a dog sleeps between your legs to show how much they love and appreciate your company. It’s also a way of thanking you for showing affection or giving them treats.
They can feel basic emotions like anger, joy, love, and fear and need emotional support. So, your dog could be sleeping between your legs simply because they’ve had a bad day and need some comfort.