If your dog seems to sleep all day, you might be wondering if something is wrong. While dogs do sleep more than humans, excessive sleeping can sometimes be a sign of a problem.
In this article, you’ll learn how much sleep is normal for dogs and when you should be concerned.
Dogs sleep a lot because it’s part of their natural behavior. Most adult dogs sleep between 12 and 14 hours a day, while puppies and older dogs may sleep even more.

Part of the indoor enrichment and behavior hub. Related next: why dogs pant so much and why dogs get bored.
How to get better results with dogs sleeping a lot
Sleep needs vary by age, health, activity, and routine. Puppies and seniors sleep more, but sudden changes deserve attention.
Owners unsure whether their dog's sleep is normal
Age, appetite, energy when awake, pain signs, and recent changes
Comparing your dog to another dog with a different age or routine
DogGizmo tip: Look for changes from your dog's normal baseline, not a single daily number.
How much sleep is normal for dogs?
The amount of sleep your dog needs depends on their age, breed, and activity level. Puppies can sleep up to 18–20 hours per day, while adult dogs typically sleep between 12–14 hours.
Working or highly active dogs may sleep less, while larger breeds often sleep more.
5 reasons your dog sleeps so much
1. Normal behavior
Dogs naturally sleep more than humans. Their sleep cycles are different, and they conserve energy throughout the day.
2. Boredom
If your dog doesn’t get enough mental or physical stimulation, they may sleep simply because there’s nothing else to do.
3. Age
Puppies and senior dogs need more rest. Younger dogs grow rapidly, while older dogs tire more easily.
4. Breed
Some breeds, especially large or low-energy breeds, are naturally more relaxed and tend to sleep longer.
5. Health issues
In some cases, excessive sleeping can be linked to health problems such as illness, pain, or hormonal imbalances.
When is it a problem?
Sleeping becomes a concern if your dog shows sudden changes in behavior, lacks energy when awake, refuses to eat, or seems difficult to wake up.
How to keep your dog active
You can reduce excessive sleeping by giving your dog more mental and physical stimulation.
Tips:
- Take your dog on regular walks
- Use interactive toys
- Train new commands
- Create a daily routine
Related behavior problems
Dogs that sleep a lot may also show other behaviors like chewing, licking, or signs of boredom.
If you want to understand these behaviors better, check out these articles:
If your dog is bored or showing destructive behavior, using interactive toys can help keep them mentally stimulated.
You can check out the best options here:
Final thoughts
Sleeping a lot is usually normal for dogs, but it’s important to pay attention to sudden changes in behavior.
Frequently Asked Questions
How many hours a day do dogs sleep?
Most dogs sleep between 12 and 14 hours per day, depending on their age and activity level.
Is it normal for my dog to sleep all day?
Yes, especially if your dog is a puppy, older, or not very active.
When should I worry about my dog sleeping too much?
You should be concerned if your dog shows sudden changes in behavior, low energy, or other signs of illness.
