Puppy Feeding Calculator
Enter your puppy’s weight and age range to get a daily calorie estimate and a portion in cups or grams. This puppy feeding calculator estimates how much to feed your puppy each day. It uses your puppy’s current weight and growth stage to estimate daily calories, then converts those calories into an approximate food amount using the calorie information on your puppy food label, and splits it into meals. You’ll see the RER, the growth factor, the calories and the working. Puppies grow quickly and their needs vary, so treat the result as a starting estimate and monitor growth and body condition.
Your puppy’s feeding estimate
Inputs changed. Press Calculate Puppy Portions to update.
Enter your puppy’s weight, growth stage and food label calories, then press Calculate Puppy Portions.
How to Use the Puppy Feeding Calculator
- Enter your puppy’s current weight.
- Select kg or lb.
- Choose the growth stage.
- Enter the calorie density from your puppy food label.
- Select the calorie unit the label uses.
- Choose meals per day.
- Choose a treat allowance if you give treats.
- Press Calculate Puppy Portions.
- Monitor growth and body condition, and adjust with your vet’s guidance where needed.
How Puppy Calorie Needs Are Estimated
- Weightconverted to kg
- RERresting baseline
- One growth factorby growth stage
- Daily caloriesminus any treats
- Food amount÷ label calories, then ÷ meals
The calculator first estimates the Resting Energy Requirement (RER), then multiplies it by one growth factor to estimate daily energy for a growing puppy. Any treat allowance is set aside, and the remaining calories are divided by your food’s calorie density to give a daily amount, which is then split into meals.
Puppy RER Formula
RER (kcal/day) = 70 × (body weight in kg)0.75
The Pet Nutrition Alliance gives this equation for dogs and cats, including growing animals. RER is only the resting baseline; the growth stage is used afterwards to estimate daily energy. If you only want the baseline, use the Dog RER Calculator.
Puppy Growth Factors
| Growth stage | Factor | Source basis | Limitation |
|---|---|---|---|
| Under 4 months | 3.0 × RER | Merck: puppies less than 4 months, 3 × RER. Pet Nutrition Alliance: growth 2–3 × RER. | For weaned puppies. A starting estimate only. |
| 4 months to adulthood | 2.0 × RER | Merck: puppies greater than 4 months, 2 × RER. Pet Nutrition Alliance: growth 2–3 × RER. | Needs keep changing until the dog is fully grown. |
The Pet Nutrition Alliance notes that puppies have higher energy needs when they are younger, and that these needs start decreasing around 4 months of age until they are fully grown. Exactly one factor is applied; no neuter, activity or breed multiplier is added. Merck reminds readers that any calorie calculation is only a starting point and may need adjusting based on how the animal responds.
Illustrative example
Worked Puppy Feeding Example
An 8 kg puppy under 4 months, eating a food with 400 kcal per cup, fed 3 meals a day, with no treats:
- RER = 70 × 80.75 ≈ 333 kcal/day
- Daily calories = 333 × 3.0 ≈ 999 kcal/day
- Daily food = 999 ÷ 400 ≈ 2.50 cups/day
- Per meal = 2.50 ÷ 3 ≈ 0.83 cup
If the same puppy were 4 months or older, the estimate would be 333 × 2.0 ≈ 666 kcal/day, or about 1.66 cups a day. These numbers illustrate the method; your puppy’s amount depends on its own weight and food.
Puppy Feeding Chart by Weight
This chart applies the same growth factors as the calculator to common puppy weights. It shows daily calories, not cups, because cups depend on the calories in your puppy’s food. Divide the calories by your food’s kcal per cup, or use the calculator above to do it for you.
| Puppy weight | RER | Under 4 months (3.0 × RER) | 4 months to adulthood (2.0 × RER) |
|---|---|---|---|
| 2 kg (4.4 lb) | 118 kcal | 350 kcal | 240 kcal |
| 5 kg (11 lb) | 234 kcal | 700 kcal | 470 kcal |
| 8 kg (17.6 lb) | 333 kcal | 1000 kcal | 670 kcal |
| 12 kg (26.5 lb) | 451 kcal | 1350 kcal | 900 kcal |
| 20 kg (44.1 lb) | 662 kcal | 1990 kcal | 1320 kcal |
These are starting estimates for typical puppies. Large and giant breed puppies should be fed according to veterinary guidance, and growth and body condition should be checked regularly.
How to Read Your Puppy Food Label
Look for the calorie statement, which may be given as kcal per kg, kcal per 100 g, kcal per cup, or kcal per can or pouch. Its position varies by brand and country, and some brands list it only on their website. Use the exact figure for the food you actually feed: two puppy foods can contain very different calories in the same cup or can.
Cups vs Grams for Puppy Food
A cup measures volume; grams measure weight. Different kibbles weigh different amounts per cup, so there’s no universal cup-to-gram conversion. If the manufacturer gives grams per cup, or you weigh one level cup yourself, enter it and the calculator will also show grams. Weighing food on kitchen scales is usually more consistent than scooping.
How Many Meals Should a Puppy Eat Per Day?
The Merck Veterinary Manual says puppies between weaning and 6 months old should be fed three times a day, and puppies 6–12 months old twice daily. Individual needs, size, food and your vet’s advice can all shape the routine. The meal selector in this calculator only divides the estimated daily amount; it never changes the total daily calories. For a fuller explanation of portions, meals and growth, read our puppy feeding guide, How Much Should I Feed My Puppy?
Treats and Puppy Calories
Merck advises that the total daily amount of treats should be less than 10% of total calorie intake, because most treats aren’t complete and balanced. That matters for puppies, who rely on their complete growth food for nutrients. If you choose a treat allowance, the calculator subtracts those calories from the daily total before working out the food amount, so treats never add extra calories on top.
Why Puppy Feeding Needs Change as They Grow
As a puppy gains weight, its RER rises, but the growth factor falls as it matures, and growth slows as adult size approaches. That’s why a result from a few weeks ago can quickly become out of date. Merck recommends closely monitoring weight gain (weekly) during growth and adjusting feeding recommendations. Recalculate whenever your puppy’s weight changes noticeably.
Body Condition and Healthy Puppy Growth
Calculator results are starting points. The Pet Nutrition Alliance notes that the amount fed may need adjusting up or down to maintain an ideal body condition. Keep an eye on weight trend, body condition, steady growth and overall health, and ask your vet to check your puppy’s condition at routine visits. WSAVA provides body condition resources in its Global Nutrition Guidelines.
Large-Breed Puppy Considerations
There’s no large-breed multiplier in this calculator, and bigger future size isn’t a reason to feed more. Merck advises that large- and giant-breed puppies be fed complete and balanced growth diets, and explains that overfeeding during growth increases growth rate, which is not desirable for proper skeletal development. Merck also notes that extra calcium, phosphorus and vitamin D beyond what a complete and balanced growth diet provides is rarely necessary and may be harmful. Ask your vet about a feeding plan for a large or giant breed.
Puppy Feeding: Key Takeaways
- RER = 70 × kg0.75 is the baseline.
- One growth factor is applied: 3 × RER under 4 months, 2 × RER from 4 months to adulthood.
- The food amount depends on your food’s label calories.
- There’s no universal grams-per-cup or package size.
- Treat calories come out of the daily total and should stay under 10%.
- Meals split the daily amount; they don’t change it.
- Recalculate as your puppy grows, and monitor body condition.
- Results are starting estimates, not a prescription.
Puppy Feeding Calculator FAQ
How much should I feed my puppy?
It depends on your puppy’s weight, growth stage and the calories in its food. Estimate daily calories from RER and a growth factor, subtract any treat calories, then divide by your food’s label calories. Monitor growth and adjust with your vet.
How many calories does a puppy need?
A common starting estimate is 3 × RER for puppies under 4 months and 2 × RER from 4 months to adulthood (Merck Veterinary Manual), where RER = 70 × body weight in kg^0.75.
How do I calculate puppy food per day?
Divide the puppy’s estimated daily food calories by the calories per cup, 100 g, kg, can or pouch on the food label.
How much should an 8 kg puppy eat?
An 8 kg puppy under 4 months has an estimated need of about 999 kcal/day. With a food of 400 kcal per cup that’s about 2.50 cups a day. The amount changes with the food and the puppy’s age.
Should puppy food be measured in cups or grams?
Grams are usually more consistent because cups measure volume and kibble density varies. Use your food’s grams per cup if you want to convert.
How many meals should a puppy eat per day?
The Merck Veterinary Manual suggests three meals a day from weaning to 6 months and two meals a day from 6 to 12 months. Meal number doesn’t change total daily calories.
Do puppy calorie needs change with age?
Yes. Needs are highest in young puppies and start decreasing around 4 months until the dog is fully grown, so recalculate as your puppy grows.
Can I use an adult dog feeding calculator for a puppy?
Not with adult factors. Puppies need growth factors, which this calculator applies. Adult dogs can use the Dog Food Calculator.
Related Dog Nutrition Tools
Sources & Methodology
Daily calories = 70 × kg0.75 × one growth factor. Food per day = (daily calories − treat calories) ÷ label calories; per meal = food per day ÷ meals. Calculations use full precision; only displayed values are rounded. Weight limits of 0.2–90 kg are typing-error safeguards, not biological limits. Not covered: nursing or unweaned puppies, medical conditions and therapeutic diets.
- Merck Veterinary Manual: Daily Maintenance Energy Requirements for Dogs and Cats. Puppy factors (less than 4 months 3 × RER; greater than 4 months 2 × RER); calculations are a starting point.
- Pet Nutrition Alliance: Calculating Calories Based on Pet Needs. RER equation; growth 2–3 × RER; needs decreasing from around 4 months; adjusting to body condition.
- Merck Veterinary Manual: Feeding Practices in Small Animals. Puppy meal frequency; weekly monitoring of weight gain; large-breed growth diets and overfeeding; calcium supplementation; treats under 10%.
- WSAVA Global Nutrition Guidelines. Body condition assessment resources.
Educational purpose: PawCalcHub provides general estimates for education. They are not veterinary advice, diagnosis or treatment. This page has not been reviewed by a veterinarian.