Question: how many hours do dogs sleep in one day?
Answer: How many hours a day do dogs sleep? According to the National Sleep Foundation, the average dog sleeps between 12 and 14 hours per 24-hour cycle. Puppies, on the other hand, will sleep 18 to 20 hours. That's a lot of shut-eye.