How much does a dog sleep?
Written by Mara | Dierenarts |
Sleep is extremely important for your dog’s health and wellbeing. Just like humans, a dog’s sleep needs vary depending on life stage and situation. On average, a dog sleeps around 12 to 14 hours per day, but this can vary significantly.
Sleep per life stage
How much a dog sleeps depends greatly on its age.
How much does a puppy sleep?
Puppies sleep the most. They often need 18 to 20 hours of sleep per day. This is because they are developing rapidly. During sleep, they process new impressions and grow both physically and mentally. It is therefore completely normal for a puppy to sleep a lot, with short active periods in between.
How much does an adult dog sleep?
Adult dogs sleep on average 12 to 14 hours per day. This is spread over the night and several naps during the day. How active your dog is plays a major role. A dog that exercises a lot or is mentally stimulated will often sleep deeper and longer.
How much does an older dog sleep?
Senior dogs usually need more rest again. They often sleep 16 to 18 hours per day. This is because their body has less energy and recovery takes longer. Older dogs tend to move less and rest more.