Pet Food Calculator
Tools you might need next
Calculate recommended daily exercise minutes for dogs by breed size, age, and energy level. Plan walks, runs, and play for healthy activity.
Calculate pet medication dose from body weight and drug concentration. Convert mg/kg prescriptions to tablet or liquid volumes for dogs and cats.
Predict adult dog size from current puppy weight and age using breed-size growth curves. Estimate adult weight for small, medium, and large breeds.
RER is the calories needed at rest. The exponential formula applies to pets over 2 kg; linear formula works for smaller pets.
RER (kcal/day) = 70 × (Body weight kg)^0.75Multiply RER by a life-stage factor: neutered adult 1.6, intact adult 1.8, weight loss 1.0, weight gain 1.4, puppy 2.0–3.0, kitten 2.5. Active working dogs may reach 4.0–8.0.
DER = RER × Life-stage factorDivide DER by the food's metabolizable energy (kcal per cup or per gram). Dry dog food typically ranges 300–400 kcal/cup; wet food 70–120 kcal/can.
Daily portion = DER / kcal per unitUpdated: July 2026
RER ≈ 662 kcal; DER at 1.6 = ~1060 kcal/day. At 350 kcal/cup dry food, feed approximately 3 cups daily split into two meals.
RER ≈ 393 kcal; DER at 1.8 = ~707 kcal/day. Increase portion 10–20% above neutered recommendation for sustained daily running or agility work.
RER ≈ 181 kcal; DER at 1.2 for indoor neutered cat = ~217 kcal/day. At 400 kcal/cup dry food, feed roughly 1/2 cup plus measured treats.
Calculate RER from current body weight, then apply a weight-loss factor (1.0× RER) if dieting. Feeding for target weight overfeeds an obese pet and slows progress.
kcal/cup varies 20–30% between brands and formulas. Check the label metabolizable energy and recalculate portions whenever you switch foods.
Feeding the right amount prevents obesity and malnutrition in dogs and cats. Portion needs depend on body weight, life stage, activity level, and food calorie density. This calculator estimates daily food amounts based on resting energy requirements and manufacturer guidelines.