Feeding
How often should a puppy eat? Meals by age
The planner uses four meals below three months, three from three to under six months, and two from six to twelve months. These are meal-planning bands, not a portion prescription. Use the food label and your vet to decide the daily amount and any individual adjustments.

How do the meal stages work?
The underlying stages follow the ASPCA puppy guidance used by the tool. At four months, the planner selects three meals. A puppy at exactly six months moves into the two-meal stage. Other guidance and individual needs can differ, so age alone should not overrule a feeding plan from your vet.
This tool accepts whole months from two to twelve. It does not plan milk feeds, weaning or treatment for a puppy that is unwell.
How are the times spread through the day?
The first meal is at wake time. The last is three hours before the entered bed time, and the tool spreads the remaining meals evenly between them. The bedtime offset and two-hour spacing limit are site scheduling choices, not veterinary instructions to withhold food.
For the fixed four-month example, the twelve-hour feeding span is divided into two gaps. Overnight routines are also supported, but an unusually short waking window needs different inputs rather than meals forced too close together.
How much food belongs in each meal?
Read the label for the correct life stage and use your vet's advice about the daily amount, growth and body condition. Divide the agreed daily amount between meals rather than treating each meal as another full daily allowance.
The planner does not calculate grams, calories or a diet from age alone. Keep fresh water available and review the plan when the puppy's circumstances change.
Sources: ASPCA: General dog care (opens in a new tab)WSAVA: Guidelines on Selecting Pet Foods (opens in a new tab)
What does the worked feeding plan show?
Enter four months, a wake time of 07:00 and a bed time of 22:00. The output is three meals, with the last at 19:00. Save, share and print preserve the selected schedule; there is no calendar download for this tool.
Worked example
Age 4 months; wake 07:00; bed 22:00
- Meals
- 3
- Meal 1
- 07:00
- Meal 2
- 13:00
- Meal 3
- 19:00
Even spacing and the bedtime offset are planning conventions. Portions are not calculated.

Try it with your own details
Use the Puppy feeding schedule to build your own result.
For general information only, not professional advice. Check the official sources below. Use your own judgement and speak to your vet before you act.
Common questions
More answers on this topic.
Does the tool choose the food amount?
No. Amounts come from the food label and your vet, including any adjustment for growth or health.
Why does the example end at 19:00?
The entered bed time is 22:00 and the tool uses a three-hour planning offset.
Is a feeding stage a medical rule for every puppy?
No. It is the planner's guide; an individual feeding plan can differ.
Can I use it for a puppy that is not fully weaned?
No. This planner starts at two whole months and is not a milk-feeding or weaning tool.
Sources and checked dates
Each note explains what its source supports. Open the link to read the guidance yourself.
Supports four meals at eight to twelve weeks, three at three to six months, and two at six months to one year. PupCalendar applies the specified under-three and under-six month boundaries. The daily routine converts weeks to approximate months; the feeding planner uses entered months. Adult feeding advice is not used in these puppy plans.
Supports checking nutritional adequacy, matching the growth life stage and discussing food choices with a vet. Adult calorie tables are not kitten portion calculators.