ASKDQ: SLEEPING DOGS

Q: How long do dogs sleep for?

A: Dogs will usually sleep for 12-14 hours spread throughout the day, with puppies clocking up to 20 hours a day in the first few months of life. Sleep allows the body to recharge and repair, so letting your pet enjoy their rest is important.

The general rule is that adult dogs can sleep for up to 15 hours a day without it being a cause for concern. However, all dogs are different, and each dog has their own schedule. If you’re worried that your dog might be going overboard with the amount of sleep they are getting a day, don’t hesitate to contact your vet for advice. Sometimes new sleeping habits can signal an underlying condition such as dog depression or diabetes. If your dog is also more lethargic when awake, it is definitely worth chatting to your vet.

Ultimately, there are many factors that determine a pet’s sleeping schedule, but if you notice any changes, chat with your vet.

Scroll to Top