Dog Daily Food Intake Calculator – Estimate Your Dog’s Ideal Daily Food Amount

Dog Daily Food Intake Calculator – Estimate Your Dog’s Ideal Daily Food Amount

Feeding your dog the correct amount of food is essential for maintaining optimal health, energy levels, and weight. Our Dog Daily Food Intake Calculator is a scientifically informed tool that helps dog owners determine the appropriate daily food quantity based on three key factors: your dog’s age, weight, and activity level.


The core of this calculator relies on the concept of Daily Caloric Requirements (kcal/day). We start by estimating your dog’s Resting Energy Requirement (RER), which is calculated using the formula: RER = 70 × (weight in kg)0.75. This gives us a baseline calorie need for your dog at rest. Then, we apply an activity multiplier based on your dog’s life stage and lifestyle:

  • Puppies: multiplier of 3.0
  • Adult inactive dogs: 1.2
  • Adult normal activity: 1.6
  • Active or working dogs: 2.0

After calculating the total daily energy need (in kcal), we convert this value into actual food quantities by dividing it by the energy density of the food. For convenience, the calculator uses typical energy densities:

  • Dry dog food (kibble): ~3.5 kcal/g
  • Wet dog food (canned): ~1.0 kcal/g

For example, if your dog requires 700 kcal/day, this equates to approximately 200 grams of dry food or 700 grams of wet food per day. These values may be fine-tuned depending on the exact brand and formula of the food you use.


This calculator provides a personalized feeding recommendation to support your dog’s nutrition, prevent underfeeding or overfeeding, and promote long-term well-being. Please consult your veterinarian before making significant changes to your pet’s diet, especially if your dog has medical conditions.


Use this tool regularly to adapt your dog’s intake as their age, weight, or activity level changes over time.