Dog Feeding Calculator
How much should I feed my dog? Estimate daily food in grams, kilocalories and kilojoules from your dog's weight and life stage. Free, no sign-up.
Dog Feeding Calculator
How much should I feed my dog?
3,500 kcal per kg is only an example. Replace it with the figure on your food's label; dry and wet foods differ a lot.
Split it into at least 2 meals a day.
Working it out: resting energy = 70 × 200.75 = 662 kcal, × 1.6 for this life stage = 1059 kcal a day.
Check your dog's body condition every few weeks: you should feel the ribs without excess fat and see a waist from above. Adjust the amount if the weight drifts.
A starting point only, from the formula in the MSD Veterinary Manual. Follow your food's label and your vet, who sets the right amount for your dog's health.
How much to feed your dog
Feeding by energy, not by the scoop, is what keeps a dog at a healthy weight. The calculator uses the method in the MSD Veterinary Manual (reviewed by a board-certified veterinary nutritionist in 2023):
- Resting energy requirement (RER) = 70 × body weight in kg0.75, in kcal a day.
- Daily energy = RER × a life-stage factor: 3 for a puppy under 4 months, 2 for a puppy over 4 months, 1.6 for a desexed adult, 1.8 for an adult that is not desexed and 1.4 for an adult prone to weight gain.
It then converts that energy to grams using the figure on your food's label (if your label gives kilojoules, 1 kcal is 4.184 kJ). Foods vary widely, so always use your own food's figure. The manual itself calls any such formula a starting point and notes that animals of the same weight can vary in the energy they need, so ask your vet, especially for a very active, older or unwell dog.
As a cross-check, the WSAVA Global Nutrition Committee's calorie chart for an average healthy adult dog in ideal body condition (updated July 2020) gives 790 to 993 kcal a day for a 20 kg dog, based on 95 to 130 kcal × body weight in kg0.75 for inactive to active adults. That is lower than the MSD figure for a desexed adult of the same weight (about 1,060 kcal). WSAVA does not publish the life-stage factors above, so they come from the MSD Veterinary Manual alone. Either way, watch body condition and adjust with your vet.
How many times a day should a dog eat?
- Puppies: RSPCA Australia advises offering food at least 4 times a day to begin with, then reducing the number of meals as the puppy grows.
- Adult dogs: at least twice a day, to help avoid bloat, and no exercise right before or after a meal.
RSPCA Australia notes bloat can be fatal and that this advice applies particularly to deep-chested dogs such as Boxers and German Shepherds. Read the signs in our guide to dog bloat (GDV).
Feeding a puppy
Puppies need more energy for their size because they are growing, which is why the calculator uses higher factors for them. RSPCA Australia warns that overfeeding, particularly in large and giant breeds, can predispose puppies to muscle and bone problems, so feed a complete puppy food and let your vet check growth at each visit. To see how big your puppy is likely to get, use the puppy weight calculator.
Feed to body condition, not just the number
The WSAVA body condition chart for dogs describes a dog at ideal weight like this:
- Ribs: you can feel them without excess fat covering.
- Waist: looking down from above, you can see a waist behind the ribs.
- Profile: from the side, the belly tucks up.
Re-check every few weeks and adjust the amount up or down. The chart cites a lifetime study of 48 Labrador Retrievers (Kealy and colleagues, JAVMA, 2002) in which the dogs fed 25% less than their pair-mates had a significantly longer median life span. This tool is general information, not a substitute for your vet's advice.
Food, teeth and the budget
- What your dog eats and chews matters for its teeth too: see dog dental care.
- Food is one of the biggest running costs. Add it up with the dog cost calculator, or compare the cheapest dog breeds to own in Australia.
- Desexing lowers the energy factor in the formula above. For prices, see dog desexing cost in Australia.
Frequently asked questions
Tap a question to expand
How much should I feed my dog?▼
How many times a day should a dog eat?▼
How much should I feed a puppy?▼
How do I know if I’m feeding the right amount?▼
Should I feed wet or dry food, and does it change the amount?▼
How accurate is a dog feeding calculator?▼
More free tools
- Puppy weight calculator (how big will my puppy get)
- Dog age calculator
- Dog cost calculator
- Is my cat overweight? (for the cat in the house)
- All free tools
General information only, not veterinary advice. Sources: MSD Veterinary Manual, “Nutritional Requirements of Small Animals” and “Daily Maintenance Energy Requirements for Dogs and Cats” (S. L. Sanderson, 2023); RSPCA Australia Knowledgebase, “What should I feed my dog?” and “What should I feed my puppy?” (2024); WSAVA Body Condition Score chart for dogs and “Calorie Ranges for an Average Healthy Adult Dog in Ideal Body Condition” (2020); R. D. Kealy et al., JAVMA (2002).