Puppies need nearly four times the energy than adult dogs, and they need extra protein to help build new tissue. So an energy-rich diet including protein, fat, calcium and phosphorous is important during this phase.