How Many Hours a Day Should Dogs Sleep

Puppies need 18-20 hours of sleep per day. They take frequent naps and sleep more than adult dogs.


Adult dogs sleep 12-14 hours per day on average. Larger breeds tend to sleep more than smaller dogs.


Older dogs sleep up to 20 hours a day, similar to puppies. Increased napping accommodates their needs.


Active breeds like huskies and border collies may sleep less, around 10-12 hours per day.

High Energy Breeds

Low energy dogs like bulldogs and mastiffs sleep more, around 14 hours a day.

Low Energy Breeds

Pacing, irritability, hyperactivity, lack of focus, and lethargy indicate a sleep deficit.

Signs of Insufficient

Offer cozy places for dogs to snooze undisturbed during daytime sleeping periods.

Daytime Sleep Spots

Best Puppy Grooming Tips