How Long Should Your Dog Sleep Every Day?

On average dogs sleep for 9 to 14 hours a day but some dogs need more sleep than others.

Old dogs sleep for around 16 to 18 hours a day as they get tired easily and have a more interrupted sleep cycle. Large dogs typically sleep more hours than small dogs and active dogs usually sleep more than inactive dogs.

Puppies are extremely active so they can sleep for 18 to 20 hours a day.

Dogs are polyphasic sleepers, which means that they nap several times during the day in between their active periods.

This is because they only spend 10% of their time asleep in the rapid eye movement (REM) phase.

While humans spend 25% of their time asleep in the REM phase