Did you know:
Puppies sleep 15-20 hours per day! Although it seems like they are fireballs of energy, they do in fact sleep most of the day as they are growing. Sleep is key to healthy development, just like babies. While a puppy sleeps there nervous system, immune system, brain and muscles are developing. It is exhausting being a puppy!
Source (Image): Dogs-aholic