FigureNorth logo
FigureNorth
Explore Tools

Dog Food Calculator

Estimate daily calories, dry or wet food portions, mixed-feeding amounts, package duration, and ongoing feeding cost.

Dog and feeding details

Enter the calorie information exactly as it appears on the food package.

Region

Region changes the default units and currency display. You can still choose units separately.

Feeding type

Dry food label

Use kcal per cup or kcal per kg from the package label.

Estimated daily calories

—

Enter the required information to see the feeding estimate.

Dog feeding estimate disclaimer

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)

🐶 From RER to a Daily Dog Food Target

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 Growth Stage Matters

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.

📐 Formulas Used by the Calculator

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

Starting energy factors

  • Puppy under 4 months: 3.0 × RER
  • Puppy 4 months or older: 2.0 × RER
  • Neutered adult: 1.6 × RER
  • Intact adult: 1.8 × RER
  • Senior: corresponding adult factor

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.

🐾 Neutered vs Intact Adult Dogs

  • The current model starts a neutered or spayed adult at 1.6 × RER.
  • The current model starts an intact adult at 1.8 × RER.
  • Activity and body condition can then adjust either adult starting factor before the final model boundary is applied.
  • This 0.2 multiplier difference is how this calculator distinguishes reproductive status. It does not mean every neutered dog universally needs a fixed percentage less food.

🐕 Life-Stage Decision Table

Stage / statusCurrent model handlingWhat changesMain caution
Puppy under 4 months3.0 × RERAge selects the younger growth-stage factor; adult activity and body-condition adjustments are not appliedAge in months is required; this is a general growth estimate
Puppy 4 months or older2.0 × RERAge selects the older puppy factor; adult activity and body-condition adjustments are not appliedThe model does not add breed-size growth stages
Adult, neutered or spayed1.6 × RER baselineActivity and body condition may each change the factor by −0.2, 0, or +0.2The final factor is limited to 1.2–2.2
Adult, intact1.8 × RER baselineActivity and body condition use the same planning adjustmentsThe baseline difference is a model rule, not a universal feeding percentage
SeniorCorresponding adult baseline: 1.6 neutered/spayed or 1.8 intactAdult activity and body-condition planning adjustments remain availableNo separate senior calorie reduction is applied automatically

📝 Three Life-Stage Worked Examples

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.

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.

Intact adult

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).

Neutered senior

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.

🍪 Treat Calories Stay Inside the Daily Target

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.

📊 Activity and Body Condition Are Planning Adjustments

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.

🧭 Why the Final Multiplier Has Limits

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.

🥣 After the Calorie Target: Food Amount and Package Planning

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.

📋 Assumptions and limitations

  • RER and life-stage factors are general starting estimates. Individual energy needs may be higher or lower.
  • The ±10% band is a planning illustration, not a confidence interval.
  • The treat input accepts 0–10% of the total daily calorie estimate. Treat calories are reserved first, so increasing the percentage reduces the calories left for the main food.
  • Package duration is a purchasing estimate, not an opened-food safety period. Monthly cost uses 365 ÷ 12 days; yearly cost uses 365 days.
  • Calories describe energy but do not prove that a food is complete and balanced for the dog’s life stage.

Sponsored

Advertisement Slot (bottom)

❓ FAQ

Why does puppy age matter?

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.

Is puppy age required?

Yes. When Puppy is selected, age in months must be greater than zero so the calculator can choose the correct growth-stage factor.

How are neutered and intact adults handled differently?

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.

Does senior automatically use a lower multiplier?

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.

Are activity and body-condition adjustments veterinary recommendations?

No. They are FigureNorth planning heuristics of −0.2, 0, or +0.2 for adults and seniors, not standardized veterinary prescription factors.

Can this calculator create a weight-loss plan?

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.

Why is the multiplier limited to a range?

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.

Are treats included in the daily calorie target?

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 Scope and Review

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.

Sources