You may wonder why my dog sleeps on me, why does my dog sleep between my legs, why does my dog sleep touching me, or why my dog sleeps on me and not my husband? Or why does my dog sleep on my pillow? Why does my dog sleep at my feet? Why does my dog sleep on top of me, or more annoyingly, why does my dog sleep on my head? The answer is simple. Because dogs are pack animals, they naturally like ...