Nascent puppies and older dogs require a few extra hours of sleep. This may extend up to sleeping 18 hours a day.
2
Going through psychological issues
If your dog is navigating the rough waters of anxiety, stress, and boredom, they tend to become lethargic easily. You can help your dog by setting up a routine.
3
Has thyroxine deficiency
Thyroxine deficiency in dogs could be another reason why your pooch is sleeping excessively. Although, older dogs are more prone to it, it can be found in younger pups too.
4
Has bacterial or viral infection
Another common reason behind your dog sleeping more than it should is due to bacterial or viral infection, such as leptospirosis and parvovirus.
5
Some breeds need more sleep
Due to their larger size, big dogs such as bulldogs, mastiffs, spaniels, greyhounds, great danes, etc. tend to sleep more than smaller dogs.