How Long Do Dogs Sleep Per Day?

Quick Answer: Adult dogs sleep 12-14 hours per day on average. Puppies and senior dogs sleep more — up to 16-20 hours. This is normal and healthy — dogs are polyphasic sleepers who take many shorter sleep periods rather than one long block. A dog who sleeps a lot after good exercise and enrichment is healthy, not unwell.

Sleep by Life Stage

  • Puppies (under 6 months) — 16-20 hours. Brain and body development is energy-intensive.
  • Adult dogs — 12-14 hours average. More for large and giant breeds.
  • Senior dogs — 14-18 hours. The brain and body require more restoration.
  • Working and sporting breeds — may sleep less on active days, more on rest days

What Happens During Dog Sleep

Sleep is when training is consolidated — dogs who sleep after a training session retain what they learned significantly better. REM sleep (when dreaming occurs) processes daily experiences. Never wake a deeply sleeping dog — especially from REM, when startling can cause a reflexive bite.

Encouraging Good Sleep

A calming donut bed in a quiet area and a sherpa blanket support deep, restful sleep. See Comfort & Anxiety.

Related Questions

Built with love, in memory of JJ. 🐾💛