The average adult pooch needs approximately 35 calories per pound of weight each day, according to Dogster.
So, if your young pooch is 10 pounds, he'll need around 70 calories of food per pound daily, or 700 calories.
As your puppy grows, increase his portions to account for his higher caloric needs.