Written by Muhammad Ahtisham, dog nutrition and feeding specialist. Last updated November 8, 2026.
How to use this dog calorie calculator
- Enter a recent weight. Use a weigh-in from the last 30 days, in pounds or kilograms.
- Choose the life stage. Puppy under 4 months, puppy 4 to 12 months, adult, or senior.
- Pick the activity level that matches a normal week. Puppies skip this step.
- Set the condition. Choose spayed or neutered, not spayed or neutered, or a weight loss plan with a target weight.
- Read the result, then enter your food's calories per cup to see cups per day.
How the dog calorie calculator works
I start with resting energy requirement, or RER. It's the energy a healthy dog uses at rest, and veterinary nutrition guidance uses it as the base for feeding plans. The formula is 70 × weight in kilograms, raised to the 0.75 power. A 15 kg dog (about 33 lb) has an RER of about 534 kcal a day.
I then multiply RER by one factor that fits your dog. I don't stack several multipliers, because the published factors already combine life stage and activity. Each factor sits inside the ranges listed in the AAHA energy requirement factors (PDF) from the AAHA guidelines.
The factors I use for adults and seniors
| Activity level | Spayed or neutered | Not spayed or neutered |
|---|---|---|
| Sedentary | 1.2 | 1.2 |
| Lightly active | 1.4 | 1.6 |
| Moderately active | 1.6 | 1.8 |
| Highly active | 2.0 | 2.0 |
AAHA lists 1.4 to 1.6 times RER for neutered adults, 1.6 to 1.8 for intact adults, and 1.0 to 1.2 for inactive or weight-gain-prone dogs. AAHA doesn't list a separate senior factor, so I use the same table for seniors and cap the result at 1.4, since many older dogs need less. Dogs that do sustained hard work, such as sled or herding dogs, can need far more, so ask your vet.
The factors I use for puppies and weight loss
| Choice | Factor | Notes |
|---|---|---|
| Puppy under 4 months | 3.0 | Growth factor. The activity step is skipped. |
| Puppy 4 to 12 months | 2.0 | Growth factor. The activity step is skipped. |
| Weight loss plan | 1.0 | Applied to the target weight, not the current weight. |
Understand your result
- RER baseline: the energy your dog uses at rest.
- Daily calorie target: RER times your factor. This is the number to feed toward.
- Adjustment range: 10 percent either side of the target. Real dogs vary, so use it with the scale.
- Per meal: the target split into two meals for adults and three for puppies.
- Treat allowance: about 10 percent of the day's calories, taken out of the meals.
- Kibble estimate and cups: grams assume 3.5 kcal per gram, and cups use the calories per cup you enter.
Worked example
- A neutered adult weighs 15 kg (about 33 lb) and gets daily exercise, so activity is moderate and the factor is 1.6.
- RER is 534. Multiply by 1.6 to get 854 calories a day.
- That's about 427 calories per meal, or roughly 244 grams of dry kibble a day.
- If the bag says 360 kcal per cup, 854 ÷ 360 is about 2.4 cups a day.
Turn calories into cups and grams
Divide the daily target by the kcal per cup printed on your food. Wet and fresh foods pack far fewer calories per gram, so their portions look larger. If your food lists calories per kilogram instead, divide that number by 1,000 to get calories per gram.
Treats, chews, and extras count too
Treats, dental chews, and food toppers all add calories. A common guideline is to keep treats under about 10 percent of the day's calories and to take that amount out of the meals. If your dog gets many training treats, I suggest weighing them for a week to see the real total.
Check the result against your dog
A calculator can't see your dog. The scale and a hands-on check can. Weigh your dog every two weeks, and feel along the ribs. You should be able to feel them under a thin layer of padding without pressing hard. Veterinary teams score this with a body condition score, and the WSAVA Global Nutrition Guidelines include body condition charts you can compare against.
If the weight drifts, I change the portion by about 10 percent and look again two weeks later. Run the numbers again when your dog gains or loses a few pounds, moves to a new life stage, or changes routine.
When to talk to your vet first
Dogs with kidney disease, diabetes, pancreatitis, allergies, or any other health problem need a plan from a vet. So do pregnant or lactating dogs, dogs doing hard daily work, and dogs on a weight loss plan, because those plans work best with supervision. Read the terms before you change your dog's diet.
What this calculator can't tell you
It can't examine your dog or see muscle and fat. It can't account for a medical condition, a medication, or a very unusual metabolism. Estimates are also less reliable for very small and very large dogs. I label every number as an estimate for that reason, and I would rather you start from a sensible figure and adjust than treat it as exact.
Questions people ask
Where to read more
For the veterinary side of feeding and weight management, these are the references I'd start with:
- AAHA energy requirement factors (PDF) (American Animal Hospital Association)
- 2021 AAHA Nutrition and Weight Management Guidelines
- WSAVA Global Nutrition Guidelines (World Small Animal Veterinary Association)
- Association for Pet Obesity Prevention (APOP) 2022 survey on pet weight in the United States
My factors are chosen from the ranges AAHA publishes. Where a range gives a choice, I pick a value that matches the activity level you select. Results are estimates and are not veterinary advice. Questions about the tool? Contact me.