On average, most dogs spend about 50% of their day sleeping, about 12 hours in a 24-hour period. Puppies, large-breed dogs, and older dogs may sleep more, while small-breed dogs and working dogs may sleep less. When you think about this, it makes sense.