Dogs love sleeping under the covers for a variety of reasons, from instinctual to entertainment. If your furry best friend sleeps with you at night, then your bed has his scent, making him feel like he owns it. He may burrow into the blankets because it feels like a safe den.