Dog Food Calculator
Use our Dog Food Calculator to estimate how much food your dog may need each day based on weight, life stage, activity level, body condition and food calorie density.
Calculate Your Dog's Daily Food Amount
Enter your dog's details and the calorie information from their food.
How Does a Dog Food Calculator Work?
A dog food calculator estimates the amount of energy a dog may need each day and then converts that energy requirement into an approximate amount of food. The calculation starts with an estimate of Resting Energy Requirement (RER), which represents the energy needed for basic body functions at rest.
The calculator then uses factors relating to life stage, activity, neutering status and body condition to produce a practical starting estimate. Because dogs can respond differently to the same amount of food, the result should be treated as a starting point rather than an exact feeding prescription.
How Much Should I Feed My Dog?
The right amount depends on more than your dog's weight. Age, activity level, body condition, neutering status, individual metabolism and the energy density of the food can all affect how much food your dog needs.
Two foods may have very different calorie densities, so the same number of grams can provide very different amounts of energy. Use the manufacturer's feeding guide together with your dog's body condition and, where appropriate, professional veterinary guidance.
How Many Calories Does My Dog Need?
A common starting point for estimating canine energy requirements is the Resting Energy Requirement (RER) formula:
RER = 70 × (body weight in kg0.75)
RER is not the same as the total amount of food every dog should receive. A dog's daily energy requirement can be higher or lower depending on growth, activity, reproductive status, body condition and individual circumstances.
Puppies in particular can have different energy requirements depending on their age and growth stage. Senior dogs can also have changing energy needs, which is why a calculator should not be treated as a fixed prescription.
How to Use the Calculator
- Enter your dog's current weight in kilograms.
- Select your dog's life stage.
- Choose the activity level that best matches your dog's normal routine.
- Select whether your dog is neutered or not neutered.
- Select the body condition that best describes your dog.
- Select the type of dog food you are feeding.
- Enter the food's kcal per 100g from the packaging or manufacturer's information.
- Select how many meals your dog normally receives each day.
- Click Calculate Food Amount to view the estimate.
Why Dog Food Calories Matter
Food portions cannot be judged accurately by grams alone. Different dog foods contain different amounts of energy in each gram. For example, a dry food containing 400 kcal per 100g provides more calories in the same weight of food than a food containing 300 kcal per 100g.
This is why entering the calorie density from your dog's actual food is important when using a calorie-based calculator.
Is This Dog Food Calculator Accurate?
The calculator provides an estimate rather than an exact answer. Energy requirements differ between individual dogs, even when they have the same weight, breed or age.
Compare the result with the feeding instructions supplied by the food manufacturer and monitor your dog's body condition and weight over time. If your dog is underweight, overweight, growing, pregnant, nursing, elderly, unwell or has specific nutritional requirements, professional veterinary guidance is particularly important.