Dog Nutrition Calculator

Estimate daily calories, protein, fat, and food quantity from weight, life stage, and activity.

Daily canine feeding guide
The calculation starts with resting energy requirement and applies life-stage and activity factors.

About dog calorie and nutrition needs

A dog's daily energy need depends on metabolic body size rather than changing in direct proportion to weight. This calculator first estimates resting energy requirement as 70 times body weight in kilograms raised to the power of 0.75. It then applies a life-stage factor of 2.0 for puppies, 1.6 for adults, or 1.4 for seniors, followed by an activity factor of 0.8 for low, 1.0 for normal, or 1.25 for high activity. The result is an initial daily calorie target, not a prescription. The displayed protein and fat amounts illustrate one possible calorie distribution: 25 percent of energy from protein and 30 percent from fat, converted with four calories per gram of protein and nine per gram of fat. Actual complete foods contain water, fiber, carbohydrate, vitamins, minerals, and ingredients with different digestibility. The example food quantity assumes 3.5 calories per gram, equivalent to 350 calories per 100 grams. Always replace that assumption with the metabolizable energy printed on the food label. Begin with your dog's healthy target weight when a veterinarian has advised weight loss or gain. Measure portions by weight because scoops and cups vary. Include treats, chews, table food, training rewards, and supplements in the daily calorie total; together, extras are commonly kept to no more than about ten percent of calories so they do not unbalance a complete diet. Divide the daily allowance into meals suited to age, routine, and medical needs, and provide fresh water. Monitor body condition instead of treating any calculated number as fixed. From above, a healthy waist is usually visible behind the ribs, and ribs should be easy to feel beneath a light fat covering. Weigh the dog regularly under similar conditions. If weight trends unexpectedly, adjust gradually and discuss the change with a veterinarian. Puppies, pregnant or nursing dogs, working dogs, and dogs living in extreme temperatures can have needs outside these broad multipliers. Choose food labeled complete and balanced for the appropriate life stage and follow veterinary advice for disease, allergies, gastrointestinal signs, kidney or liver concerns, pancreatitis, or urinary problems. Homemade diets require formulation by a qualified veterinary nutrition professional because apparently varied recipes can still be deficient in essential nutrients. Rapid diet changes may cause digestive upset, so transition foods gradually unless a veterinarian directs otherwise. This calculator helps establish a measurable starting point, while body-condition trends, the exact food label, and professional assessment determine a safe long-term feeding plan.

Dog nutrition calculation examples

Dog profileDaily estimateAssumption
10 kg adult, normal activity630 kcal and about 180 g foodUses an adult factor of 1.6 and food at 3.5 kcal per gram.
25 kg senior, low activity877 kcal and about 250 g foodUses senior and low-activity multipliers.
5 kg puppy, normal activity468 kcal and about 134 g foodGrowing puppies use a higher broad life-stage factor.
30 kg adult, high activity1795 kcal and about 513 g foodHigh activity increases the adult maintenance estimate.

How to estimate daily dog food

  1. Enter the dog's healthy body weight in kilograms.
  2. Choose the life stage and the activity level that best match the dog's current routine.
  3. Select Calculate daily nutrition to estimate energy and example macronutrient amounts.
  4. Divide calories by the food label's calories per gram to replace the example food quantity.
  5. Track weight and body condition, then review meaningful changes with a veterinarian.

Dog nutrition FAQ

What is resting energy requirement?

Resting energy requirement estimates calories needed for basic body functions at rest. Maintenance needs are higher and use factors for life stage, activity, and other conditions.

Why does the food amount differ from the package guide?

The calculator uses an example density of 3.5 calories per gram, while real foods vary substantially. Calculate the portion with the exact metabolizable energy on your package.

Should I use current or ideal weight?

Use current weight for a dog in healthy condition. For an overweight or underweight dog, ask a veterinarian for a target weight and a safe rate of change.

Are the protein and fat figures minimum requirements?

No. They are examples based on a calorie distribution, not a complete nutrient formulation or regulatory minimum. Feed a complete and balanced diet suited to the dog's life stage.

How often should portions be adjusted?

Review portions when weight, body condition, activity, food, life stage, or health changes. Make modest adjustments and seek veterinary advice for rapid or unexplained weight changes.