How Much Should You Feed Your Puppy? Free Feeding Calculator

Adorable Golden Retriever puppy lying on grassy field with stick. Perfect pet photography.
Photo: JacLou- DL / Pexels

Getting portions right matters more for puppies than any other life stage. Overfeeding fuels too-fast growth that can strain developing joints, while underfeeding starves a body building bone, muscle, and brain all at once. The goal is steady, lean growth, and it starts with a sensible daily amount.

Feeding Calculator

Puppy Feeding Calculator

Based on the resting-energy formula vets use. Updates as you type.








Auto-filled when you pick a breed. Override anytime.


On your food’s bag as “kcal/cup” or “ME”. Default is a typical 380.

Enter your puppy’s weight and age to see a daily estimate.
How this is calculated
It uses the same energy formula veterinary nutritionists use, not a guess.
1. Resting energy: RER = 70 × (weight in kg)0.75
2. Growing puppies burn more: daily energy = RER × a growth factor (about 3× under 4 months, 2× to near-adult, easing to 1.8×).
3. Cups per day = daily calories ÷ your food's kcal per cup.

How much should a puppy eat?

There is no single number, because the right amount depends on three things: your puppy’s weight, their age (younger puppies need far more energy per pound), and the calorie density of your food, which varies a lot between brands. The calculator handles all three. Weigh your puppy, read the “kcal/cup” figure off the bag, and treat the result as a starting point you fine-tune over the next couple of weeks.

Charming boxer puppy sitting on a leather chair with plants in the background, indoors.
Photo: Sebastian Luna / Pexels

How often should you feed a puppy?

Puppies have small stomachs and fast metabolisms, so they do best with the day’s food split across several meals rather than one or two large ones.

AgeMeals per dayNotes
6–12 weeks4 mealsSmall tummies, frequent top-ups. Free access to water.
3–6 months3 mealsGrowth is fastest here. Keep portions consistent.
6–12 months2–3 mealsSlowly shift toward an adult rhythm.
12 months +2 mealsMost dogs settle into morning and evening.

Large and giant breeds grow for longer. They often stay on puppy food and a 6–12 month feeding pattern until 18–24 months, and should be kept deliberately lean to protect their joints.

Is your puppy a healthy weight?

Numbers get you close, but your hands are the real test. Every week or two, run a quick body-condition check and adjust the amount up or down by about 10% if needed.

Too thin
RibsSharp and visible from a distance
ShapeVery obvious waist, sunken belly
DoFeed a little more

Ideal ✓
RibsFelt easily under a thin layer
ShapeVisible waist, gently tucked belly
DoKeep it exactly here

Too heavy
RibsHard to feel under fat
ShapeNo waist, rounded back
DoEase the amount down

Common puppy feeding mistakes

  • Free-feeding (leaving food out all day) makes house-training harder and hides how much is really eaten. Measured meals are better.
  • Guessing the scoop. “A couple of handfuls” drifts high fast. Use an actual measuring cup or a kitchen scale.
  • Forgetting treats count. Training treats should stay under about 10% of daily calories. Trim the meal a little on heavy training days.
  • Switching food too quickly. Change over 5–7 days, mixing old and new, to avoid upset stomachs.
  • Feeding a large-breed puppy regular puppy food. Use large-breed formulas, which control calcium and growth speed.

When to switch to adult food

Most small and medium dogs move to adult food around 12 months. Large and giant breeds usually wait until 18–24 months, when their skeletons finish growing. Transition gradually, and recalculate portions, since adult dogs need fewer calories per pound than puppies.

Frequently asked questions

How much should I feed my puppy?
Enter your puppy’s weight, age, and your food’s kcal-per-cup into the calculator above for a personalized daily estimate. It uses the resting-energy formula (RER = 70 × kg^0.75) multiplied by a growth factor, then divides by your food’s calorie density. Treat it as a starting point and adjust to keep your puppy lean.
How many times a day should a puppy eat?
Roughly four meals a day under three months, three meals from three to six months, and two to three from six to twelve months, easing into two adult meals after that. Splitting the daily amount into smaller meals suits a puppy’s small stomach.
Should I feed wet or dry food?
Either can be complete and balanced; what matters is that the label says it meets AAFCO standards for growth. Dry food is convenient and easy to measure; wet food adds moisture and palatability. If you mix them, count the calories from both toward the daily total.
Why does my puppy always act hungry?
Most puppies act ravenous regardless of portion, so hunger behavior is a poor guide. Trust the calculator, the food label, and your weekly body-condition check instead. If your puppy is genuinely losing condition, increase the amount and check in with your vet.

This calculator and guide give a starting estimate, not veterinary advice. Real needs vary with breed, activity, metabolism, health, and whether your puppy is spayed or neutered. Always follow your food’s label, keep fresh water available, watch your puppy’s body condition, and consult your veterinarian for a plan tailored to your dog.

Puppy Feeding Chart by Weight and Age

This chart estimates daily food using the same vet-standard formula the calculator above runs (resting energy times a life-stage factor), based on a food with about 380 kcal per cup. Treat it as a starting point, then adjust up or down based on your dog’s body condition (you should feel the ribs without seeing them). For a number tailored to your exact food and dog, use the calculator.

Puppy Feeding ChartEstimated daily food by current weight and life stage
Weight2 to 4 months4 to 12 monthsAdult
5 lb1 cup388 kcal0.7 cups259 kcal0.6 cups233 kcal
10 lb1.7 cups653 kcal1.1 cups435 kcal1 cup392 kcal
15 lb2.3 cups885 kcal1.6 cups590 kcal1.4 cups531 kcal
20 lb2.9 cups1098 kcal1.9 cups732 kcal1.7 cups659 kcal
30 lb3.9 cups1488 kcal2.6 cups992 kcal2.3 cups893 kcal
40 lb4.9 cups1846 kcal3.2 cups1231 kcal2.9 cups1108 kcal
50 lb5.7 cups2182 kcal3.8 cups1455 kcal3.4 cups1309 kcal
60 lb6.6 cups2502 kcal4.4 cups1668 kcal4 cups1501 kcal
70 lb7.4 cups2809 kcal4.9 cups1873 kcal4.4 cups1685 kcal
80 lb8.2 cups3105 kcal5.4 cups2070 kcal4.9 cups1863 kcal
Vet RER formula at ~380 kcal/cup. A starting point, adjust to body condition.tailtutor.com