how long do dogs sleep for a day
The average dog sleeps for about 12 to 14 hours per 24-hour cycle. Thatâs just the beginning, though. Puppies, who expend a lot of energy exploring and learning may need as much as 18 to 20 hours.