Dog Food Calculator

Enter your dog's weight, age, breed size, and food type to get a daily feeding amount in grams and cups, adjusted for their life stage and activity level.

Dog Food Amount Calculator

Enter your dog's details to get a daily feeding recommendation.

yrs
mos

How This Dog Food Calculator Works

  • 1Enter your dog's weight in kg or lb. All calculations convert internally to metric.
  • 2The calculator applies the NRC Resting Energy Requirement formula (RER = 70 × kg⁰·⁷⁵) as the energy baseline.
  • 3A life-stage multiplier adjusts the RER: puppies need 2–3× RER; adult dogs 1.4–2.5×; seniors about 20% less than adults.
  • 4Food type changes the gram and cup output. Wet food weighs more per calorie than dry; raw sits between the two.
  • 5The result shows total daily grams, cups, and a per-meal split based on your chosen feeding frequency.
  • 6Compare the result against the kcal/cup figure on your food bag. Calorie density ranges from about 280 to 420 kcal/100g across brands, so the bag label is always more precise than a generic estimate.

Dog Food Amount Quick-Reference Table

Daily dry food amounts (grams) for adult dogs at three activity levels. Full feeding chart by weight, age & breed size →

Dog weightLow activityModerateActive
2–5 kg (toy/small)72g82g92g
5–10 kg (small)127g145g163g
10–20 kg (medium)213g244g274g
20–35 kg (large)336g384g432g
35–50 kg (large/giant)466g533g599g
50+ kg (giant)565g646g727g

Dry kibble (~350 kcal/100g). Amounts are estimates — calorie density varies by brand.

Feeding by Life Stage: Puppy, Adult & Senior

Puppy

Under 12 months
  • 2.5–3× RER — rapid growth demands more energy per kilogram than any other life stage
  • Feed 3–4 times daily up to 6 months, then drop to 2–3 times until adulthood
  • Giant breeds: keep to 2× RER to avoid excessively fast bone growth
  • Weigh monthly and increase portions as weight climbs
Puppy feeding schedule →

Adult

1–7 years
  • 1.4–2.5× RER depending on activity level
  • Two meals per day works well for most adult dogs
  • Neutered and spayed dogs need 15–20% fewer calories. Sex hormones affect metabolic rate, so the reduction is real and permanent, not just a short-term adjustment
  • Reassess portions after any major change in routine or body weight

Senior

7+ years
  • About 20% below adult MER on average
  • Higher protein helps maintain muscle mass as lean tissue declines with age
  • Smaller, more frequent meals can be easier on digestion
  • Weigh monthly. Metabolism slows steadily, so portions that worked at 7 may be too much at 10
Senior dog feeding guide →

Wet vs Dry vs Raw: Food Portion Comparison

A 10 kg adult moderately active dog needs about 320 kcal/day. Here is what that looks like across food types. Full wet and dry dog food portion guide →

Food typeGrams/dayCups/dayKcal/100gNotes
Dry (kibble)91g350Most economical; good for dental health
Wet / canned376g~1½85High moisture; good for hydration
Raw (BARF)246g~1¼130Nutrient-dense; requires careful sourcing
Mixed (50/50)145g~1220Balanced moisture and cost

Example: 10 kg adult dog, moderate activity (about 320 kcal/day). Values are approximate. Use the calculator above for your dog's weight.

How to Tell If You're Feeding the Right Amount

A calculator gives you a number to start with. Your dog's body confirms whether that number is right. Check these three things every few weeks:

Rib check

Run your fingers along the ribcage. You should feel each rib with light pressure but not be able to see them. If ribs are sharp and visible, increase portions. If you cannot feel them at all through fat, reduce.

Waist tuck

Look at your dog from above. There should be a clear narrowing behind the ribs. Viewed from the side, the belly should angle upward between the ribcage and hind legs. No tuck at all is a sign of excess weight.

Weight trend

Weigh monthly for puppies, every 3 months for adults. A steady upward trend means portions are too high. A downward trend in a dog that should be stable means too low. The scale tells you more than appearance alone.

The 10% Treat Rule

Treats should account for no more than 10% of your dog's total daily calories. For a 10 kg moderately active adult eating around 320 kcal/day, that is 32 kcal in treats, roughly two or three average biscuits. The remaining 288 kcal comes from meals. If you give treats throughout the day, reduce the meal portion by the equivalent caloric amount. Most unintentional weight gain in dogs comes from treats and table scraps, not from the measured meals that owners tend to track.

Want to see the calorie target behind this amount?

This calculator gives you grams and cups. The calorie calculator shows the exact kcal target, the RER formula, and the MER multiplier. That is useful if your vet has set a specific calorie goal for weight management.

Use the dog calorie calculator →

Frequently Asked Questions

It depends on your dog's weight, age, activity level, and the calorie density of your kibble. A 10 kg moderately active adult dog typically needs around 200–230 g of dry food, which is roughly 1.5–2 cups. Use the calculator above with your dog's specific details for an accurate number. Always check your food bag's feeding guide too — calorie density varies significantly between brands.

Wet food has about 75% water content, so the gram amount is much higher than for dry food. A 10 kg adult dog needs approximately 450–550 g of wet food per day. Our calculator adjusts for food type automatically — select 'Wet / canned' in the food type field and it will give you both grams and cups for wet food portions.

Puppies need significantly more calories than adult dogs — typically 2.5–3× the Resting Energy Requirement (RER). They also need more frequent meals: 3–4 times daily up to 6 months, then 2–3 times daily until adulthood. Giant breed puppies are an exception — they should be fed at the lower end to prevent excessively rapid bone growth. Use the calculator with your puppy's current weight and select their breed size.

Senior dogs (7+ years) typically need about 20% fewer calories than they did as adults due to reduced activity and a slower metabolism. However, they often benefit from higher protein to maintain muscle mass. Use the calculator with your senior dog's current weight — it automatically applies senior life-stage multipliers. Weigh your dog monthly and adjust if needed.

Yes — mixing wet and dry food is perfectly safe and often beneficial. Wet food adds moisture and palatability; dry food provides dental benefits and is more economical. A common ratio is 75% dry / 25% wet by caloric contribution. Select 'Mixed' in the food type selector above and our calculator will estimate the combined portion. See our full guide on wet and dry food mixing ratios for detailed combinations.

A common BARF (Biologically Appropriate Raw Food) guideline is 2–3% of body weight per day for adult dogs, and up to 5–10% for puppies. Our calculator uses a calorie-based approach (RER formula) for raw feeding, which produces results in the same range. Select 'Raw (BARF)' in the food type field. Raw feeding requires careful sourcing and balance — consult a vet or veterinary nutritionist before starting.

Recalculate every time your dog's weight changes by more than 10%, after neutering or spaying (which reduces caloric needs by around 15–20%), when they transition between life stages (puppy to adult, adult to senior), and with seasonal activity changes. Weigh puppies monthly and adult dogs every 3–6 months.

First, reduce daily portions by 10–20% and increase exercise. Avoid crash diets — more than a 25% calorie reduction can cause muscle loss and nutritional deficiencies. If you're unsure about your dog's healthy weight, consult your vet. You can calculate an appropriate weight-loss calorie target using the dog calorie calculator, which uses the RER formula to set a safe deficit.

Related Tools & Guides

About This Tool

This calculator is built on the National Research Council (NRC) Resting Energy Requirement formula: RER = 70 × (body weight in kg)0.75. The formula uses allometric scaling to account for the non-linear relationship between body mass and metabolic rate, validated across species including domestic dogs (NRC 2006, Nutrient Requirements of Dogs and Cats).

A life-stage and activity Metabolic Energy Requirement (MER) multiplier is applied to the RER to get a daily calorie target. That target is divided by the calorie density of the selected food type to give grams per day. Cup conversions use standard density estimates (dry kibble: 120 g/cup; wet food: 240 g/cup; raw: 200 g/cup). Results fall within the ranges described in the WSAVA Global Nutrition Guidelines for companion animal feeding.

For dogs with obesity, kidney disease, metabolic conditions, or any situation where a vet has set a specific calorie target, use this tool alongside professional guidance rather than in place of it. The amounts here are starting points for healthy dogs. Individual dogs vary, and portions should be adjusted based on body condition and weight trends over time.

PawToolkit provides general information only. Always consult a licensed veterinarian for medical advice specific to your pet.