Why puppies need naps to grow. How much sleep do puppies need?