Young puppy
10 lb puppy, 3 months old, 400 kcal/cup dry food, three meals, no treat reserve
RER 218 kcal × 3.0 = 653 kcal/day, or 1.63 cups/day.
Estimate daily calories, dry or wet food portions, mixed-feeding amounts, package duration, and ongoing feeding cost.
Enter the calorie information exactly as it appears on the food package.
Use kcal per cup or kcal per kg from the package label.
Estimated daily calories
—
Enter the required information to see the feeding estimate.
This calculator provides a general planning estimate, not a veterinary diagnosis or individualized feeding prescription. Follow the food label and consult a veterinarian for puppies, weight change, illness, pregnancy, nursing, recovery, working-dog demands, prescription diets, or other special needs.
Sponsored
Advertisement Slot (mid)
The calculation starts with body weight and converts it to kilograms for RER: resting energy requirement. RER is a baseline energy value, not the final amount to feed.
The current model applies a life-stage or reproductive-status multiplier, then applies adult and senior activity and body-condition planning adjustments. After the final multiplier is limited to the model’s supported range, the calculator reserves any selected treat calories and converts the remaining main-food calories into a practical food amount.
That sequence matters: a cup, gram, can, pouch, or mixed portion is calculated only after the dog-specific daily calorie target has been established.
Puppy age in months is required because the production model uses two growth stages. A puppy under 4 months starts at 3.0 × RER; a puppy aged 4 months or older starts at 2.0 × RER.
For example, the same 10 lb puppy receives a different calorie estimate at 3 months than at 4 months even when every other input is unchanged. The boundary changes the current model’s starting multiplier from 3.0 to 2.0.
Activity and body-condition adjustments are not added to either puppy factor. These values are general planning estimates, not individualized growth prescriptions or a claim that two age bands describe every puppy’s needs.
RER = 70 × body weight in kg^0.75
Estimated daily calories = RER × final adjustment factor
Treat calories = daily calories × treat percentage
Main-food calories = daily calories − treat calories
Daily cups = dry-food calories ÷ kcal per cup
Daily grams = dry-food calories ÷ kcal per kg × 1,000
Packages per day = wet-food calories ÷ kcal per package
For adults and seniors, low/normal/high activity changes the factor by −0.2/0/+0.2; underweight/ideal/overweight changes it by +0.2/0/−0.2. The final factor is limited to 1.2–2.2. These transparent planning adjustments are not veterinary prescription factors and are not applied to puppies.
| Stage / status | Current model handling | What changes | Main caution |
|---|---|---|---|
| Puppy under 4 months | 3.0 × RER | Age selects the younger growth-stage factor; adult activity and body-condition adjustments are not applied | Age in months is required; this is a general growth estimate |
| Puppy 4 months or older | 2.0 × RER | Age selects the older puppy factor; adult activity and body-condition adjustments are not applied | The model does not add breed-size growth stages |
| Adult, neutered or spayed | 1.6 × RER baseline | Activity and body condition may each change the factor by −0.2, 0, or +0.2 | The final factor is limited to 1.2–2.2 |
| Adult, intact | 1.8 × RER baseline | Activity and body condition use the same planning adjustments | The baseline difference is a model rule, not a universal feeding percentage |
| Senior | Corresponding adult baseline: 1.6 neutered/spayed or 1.8 intact | Adult activity and body-condition planning adjustments remain available | No separate senior calorie reduction is applied automatically |
Each example below calls the same production function as the interactive calculator. The scenarios show how life stage and reproductive status change the energy target before food conversion.
10 lb puppy, 3 months old, 400 kcal/cup dry food, three meals, no treat reserve
RER 218 kcal × 3.0 = 653 kcal/day, or 1.63 cups/day.
30 lb intact adult, normal activity, ideal body condition, 400 kcal/cup dry food, two meals, 10% treat reserve
RER 496 kcal × 1.8 = 893 kcal/day. After 89 treat kcal, 803 kcal remains for main food (2.01 cups/day).
30 lb neutered senior, normal activity, ideal body condition, wet food at 350 kcal per package, two meals, 5% treat reserve
The senior uses the adult neutered baseline: RER 496 kcal × 1.6 = 794 kcal/day. Main food is 754 kcal, or 2.15 packages/day.
The calculator accepts a 0–10% treat reserve. That percentage is part of the estimated daily calories, not an addition on top: treat calories are set aside first and the remaining calories become the dry, wet, or mixed main-food allowance. The input range is a calculator boundary, not a universal recommendation for every dog.
For adult and senior dogs, low, normal, and high activity change the multiplier by −0.2, 0, and +0.2. Underweight, ideal, and overweight body condition change it by +0.2, 0, and −0.2.
These are transparent FigureNorth planning heuristics used to explore a practical starting estimate. They are not standardized veterinary prescription factors.
Selecting overweight does not create a therapeutic weight-loss target, and selecting underweight does not create a medical weight-gain plan. Monitor the dog’s condition and seek individualized guidance when a clinical target is needed.
After the adult or senior adjustments are combined, the production model limits the final multiplier to 1.2–2.2 × RER. This prevents the software’s simple planning adjustments from producing values outside its intended operating range.
The limit is a software planning boundary, not an absolute physiological range. Disease, pregnancy, nursing, recovery, extreme athletic work, severe weight concerns, or other special needs require individualized veterinary assessment rather than forcing a general estimate to the boundary.
Once the daily target and treat reserve are set, the calculator converts main-food calories into dry, wet, or mixed portions using the entered label values. A mixed percentage divides calories, not bowl volume or food weight.
Optional package weight, package count, and price inputs estimate how long a purchase may last and its daily, monthly, or yearly cost. Monthly cost uses 365 ÷ 12 days and yearly cost uses 365 days.
Food conversion and package planning help with measuring and purchasing; they do not prove that a diet is complete and balanced or determine opened-food storage safety.
Sponsored
Advertisement Slot (bottom)
The production model uses 3.0 × RER for puppies under 4 months and 2.0 × RER for puppies aged 4 months or older. Crossing that boundary changes the starting energy factor.
Yes. When Puppy is selected, age in months must be greater than zero so the calculator can choose the correct growth-stage factor.
The current model starts neutered or spayed adults at 1.6 × RER and intact adults at 1.8 × RER, before activity and body-condition adjustments.
No. Senior uses the corresponding adult baseline: 1.6 when neutered or spayed and 1.8 when intact. No separate senior reduction is applied automatically.
No. They are FigureNorth planning heuristics of −0.2, 0, or +0.2 for adults and seniors, not standardized veterinary prescription factors.
No. The overweight selection lowers the planning multiplier by 0.2, but it does not determine ideal weight, a therapeutic calorie target, or a safe rate of weight loss.
The adult and senior result is limited to 1.2–2.2 × RER as a software planning boundary. That range is not an absolute statement about every dog’s physiology.
Yes. The selected 0–10% treat reserve remains inside the daily target and is deducted before dry, wet, or mixed main-food portions are calculated.
Calculation version: Dog Food Calculator V1. Last reviewed: July 2026. Maintained by the FigureNorth Editorial Team. Based on published veterinary nutrition guidance; not individually reviewed by a veterinarian.