★ GUIDES · HEALTH · PETS
How to Calculate Dog Food Portions in Five Simple Steps
Weigh the dog, work out its resting energy, multiply by activity, divide by the calories per cup, and split the result into meals. This guide works the 40 lb example step by step — 18.14 kg, 615.38 kcal resting, 984.61 kcal a day, 2.81 cups, 1.41 cups a meal — so the bowl is measured before the first scoop. For the interactive version, use the dog food calculator.
Dog food portions in one line
Dog food portions are simple: weight in kilograms, raised to the 0.75 power and times 70, gives resting energy; resting energy times the activity factor gives daily calories; daily calories divided by the calories per cup gives cups a day; cups a day divided by meals gives cups a meal. A 40 lb dog at 1.6 activity on a 350 kcal-a-cup food is 615.38 kcal resting, 984.61 kcal a day, 2.81 cups a day, 1.41 cups a meal.
Step 1: Weigh the dog in pounds
Weigh the dog in pounds, on a scale, not by eye. The worked example is 40 lb, a medium adult dog, and the weight is the only input that comes from the dog itself rather than from a label or a judgement. Weigh on the same scale each month, since a dog weighed after a meal reads heavier than the same dog before breakfast. A 10 lb error on a 40 lb dog moves the daily food by about half a cup, a visible weight change over a month.
Step 2: Work out the resting energy
Work out the resting energy from the weight, in two moves. First convert pounds to kilograms by dividing by 2.20462: 40 lb becomes 18.14 kg. Then raise the kilograms to the 0.75 power and multiply by 70: 70 times 18.14 to the power 0.75 is 615.38 kcal. The 0.75 power is the part people skip — a straight proportion would give a 60 lb dog half as much again as a 40 lb dog, while the real figure rises only from 615.38 to 834.09 kcal.
Step 3: Multiply by the activity factor
Multiply the resting energy by the activity factor for daily calories. The example factor is 1.6, a typical neutered adult, and 615.38 times 1.6 is 984.61 kcal a day. The factor is a judgement, and the biggest lever after weight: use 1.2 for a less active or older dog, which gives 738.46 kcal and 2.11 cups; use 1.8 for a very active dog, which gives 1107.68 kcal and 3.16 cups; use 2 or more only for a working dog. A couch dog fed at a working factor gains weight steadily, and a working dog fed at a couch factor loses it.
Step 4: Divide by the calories per cup
Divide the daily calories by the calories per cup for cups a day. The example food holds 350 kcal a cup, from the bag label, and 984.61 divided by 350 is 2.81 cups a day. Read the figure off the bag you actually feed, not a typical figure: two foods at 350 and 400 kcal a cup differ by 0.35 cups a day on this dog, and that difference, every day, is the difference between holding weight and gaining it.
Step 5: Split into meals and serve
Split the cups a day into meals and serve the same measured amount every day. The example splits 2.81 cups into 2 meals, 1.41 cups at breakfast and 1.41 cups at dinner, and the split never changes the daily total. Use a measuring cup or, better, a gram scale, and keep treats outside the bowl count: treats and scraps add calories the bowl never shows, so a dog gaining weight on the right portion is usually eating treats off the books. Then re-weigh monthly, and if the weight moves, redo the maths from step 1.
Dog food portions in numbers
Suppose the dog weighs 40 lb, the activity factor is 1.6, the food holds 350 kcal a cup, and the meals are 2 a day. Weight in kilograms: 40 ÷ 2.20462 = 18.14 kg. Resting energy: 70 × 18.14 to the power 0.75 = 615.38 kcal. Daily calories: 615.38 × 1.6 = 984.61 kcal. Cups a day: 984.61 ÷ 350 = 2.81 cups. Cups a meal: 2.81 ÷ 2 = 1.41 cups.
Common mistakes
The most common mistake is feeding by proportion to weight, which overfeeds big dogs and underfeeds small ones, since energy rises with the 0.75 power, not in a straight line. The second is guessing the weight, which moves the portion by half a cup for every 10 lb of error. The third is using the wrong activity factor, which moves the portion by a full cup between a couch dog and an active one. The fourth is reading the calories per cup off the wrong bag. The fifth is forgetting treats. The sixth is changing the food without redoing the division.
Worked example, start to finish
A 40 lb adult dog, activity factor 1.6, food at 350 kcal a cup, 2 meals a day. Weight: 18.14 kg. Resting energy: 615.38 kcal. Daily calories: 984.61 kcal. Cups a day: 2.81 cups. Cups a meal: 1.41 cups. Result: feed 1.41 cups at breakfast and 1.41 cups at dinner.
What changes the answer most
The weight changes the answer most after the food choice: moving from 40 lb to 60 lb lifts the portion from 2.81 to 3.81 cups a day. The activity factor is second: moving from 1.6 to 1.8 lifts the portion from 2.81 to 3.16 cups. The calories per cup are third, and they change only the cups, never the calories — moving from 350 to 400 kcal a cup drops the portion from 2.81 to 2.46 cups, while the dog still eats 984.61 kcal. The meal count is fourth, and it changes only the per-meal cups, never the daily total.
Frequently asked questions
How much food should a 40 lb dog eat a day?
2.81 cups a day of a 350 kcal-a-cup food, or 1.41 cups at each of two meals: 615.38 kcal resting, 984.61 kcal a day, and 984.61 ÷ 350 = 2.81 cups.
How do I work out dog food portions from a dog weight?
Convert pounds to kilograms, raise to the 0.75 power and multiply by 70 for resting energy, multiply by the activity factor for daily calories, then divide by the calories per cup. A 40 lb dog at 1.6 activity on a 350 kcal-a-cup food is 615.38 kcal resting, 984.61 kcal a day, 2.81 cups.
What activity factor should I use for my dog?
1.2 for a less active or older dog, 1.6 for a typical neutered adult, 1.8 for a very active dog, and 2 or more only for a working dog. The factor is a judgement — judge the dog you have.
Do treats count toward the daily portion?
Yes, in calories, though this guide counts only the food. A dog gaining weight on the right portion is usually eating treats off the books.
Should I feed one meal or two?
The daily total never changes with the meal count — 2.81 cups is 2.81 cups. Two meals of 1.41 cups suit most adult dogs; puppies need three or more smaller meals.
What if I change dog food brands?
Redo the division with the new bag calories per cup before the first bowl: at 400 kcal a cup the 40 lb dog needs 2.46 cups a day, and at 300 kcal a cup it needs 3.28 cups. The dog calorie calculator checks the calorie side either way.