How many calories does your dog need?
On the default — a 25-lb neutered adult: about 692 kcal/day — roughly two meals of 346 kcal with treats under 69 kcal. Enter your dog below.
FREE TOOL · HEALTH
Stop guessing from the back of the bag. Enter your dog’s weight and life stage and get the same daily calorie target veterinarians start from — resting energy need, the maintenance multiplier, and how much of it can be treats.
On the default — a 25-lb neutered adult: about 692 kcal/day — roughly two meals of 346 kcal with treats under 69 kcal. Enter your dog below.
Veterinary nutrition starts from the Resting Energy Requirement — the calories a dog burns at complete rest, keeping the lights on: RER = 70 × (weight in kg)0.75. The 0.75 exponent is the metabolic scaling law: a dog twice as heavy needs only about 68% more energy, not double. Then the resting number is scaled by a life-stage factor to get the Maintenance Energy Requirement — the actual daily target: MER = RER × factor. On the default: 25 lb = 11.34 kg → RER = 70 × 11.340.75 = 433 kcal → × 1.6 (neutered adult) = 692 kcal/day.
| Output | Formula | What it means |
|---|---|---|
| Daily calories (MER) | RER × life-stage factor | 692 kcal/day for the 25-lb neutered adult — the number to feed to. |
| Resting need (RER) | 70 × (kg)0.75 | 432 kcal — the at-rest baseline, before activity, growth, or hormones. |
| Life-stage factor | 1.0 (weight loss) – 3.0 (young puppy) | Neutered adults 1.6, intact 1.8, puppies 2.0–3.0, very active 2.5. |
| Treat budget | ≤ 10% of MER | ≤ 69 kcal/day on the default — the 10% rule keeps treats from unbalancing the diet. |
Vet-guided starting points at the ×1.6 multiplier — individual dogs vary ±20% or more, so treat these as the launchpad, not the law:
| Weight | RER | Daily target (×1.6) | Treat budget |
|---|---|---|---|
| 10 lb / 4.5 kg | 218 kcal | 348 kcal | 35 kcal |
| 25 lb / 11.3 kg | 433 kcal | 692 kcal | 69 kcal |
| 50 lb / 22.7 kg | 727 kcal | 1,164 kcal | 116 kcal |
| 75 lb / 34.0 kg | 986 kcal | 1,578 kcal | 158 kcal |
| 100 lb / 45.4 kg | 1,223 kcal | 1,958 kcal | 196 kcal |
If your dog is at a healthy weight, use the current weight. If the dog is overweight, calculate from the estimated ideal weight instead — feeding to the current weight overfeeds relative to true metabolic need. Confirm the target weight with your vet, then run the calculator on that number (the weight-loss ×1.0 factor pairs with it under vet supervision).
Puppies are building muscle, bone, and organs all at once, so their multipliers are the highest on the chart: ×3.0 under 4 months, ×2.0 from 4 to 12 months. The one exception is large-breed puppies, where growth is deliberately kept moderate — too many calories can promote bone abnormalities — so follow your vet’s growth chart rather than maxing the multiplier.
The RER formula (70 × kg0.75) and the life-stage multipliers come from the National Research Council’s Nutrient Requirements of Dogs and Cats — the same basis commercial feeding guidelines use. They are starting estimates: neuter status, breed, climate, and individual metabolism shift real needs ±20% or more. Adjust by ~10% every 2–3 weeks based on body condition, and involve your vet for puppies, pregnancy, lactation, illness, or weight-loss plans. This is a nutrition estimate, not veterinary advice.
Counting your own calories too? The TDEE calculator finds your daily target the same rigorous way, and the grams to calories converter decodes any nutrition label.
Bright Side Kit. "Dog Calorie Calculator: How Much to Feed." https://brightoolbox.com/dog-calorie-calculator/ Accessed October 22, 2026.It depends on weight and life stage. A 25-lb neutered adult needs about 690 kcal/day; a 50-lb one about 1,160. The calculator above runs the vet-standard RER formula on your dog’s numbers.
Resting Energy Requirement — the calories burned at complete rest: RER = 70 × (weight in kg)0.75. Daily needs (MER) are RER times a life-stage factor.
Hormones. A neutered adult multiplies RER by 1.6; an intact adult by 1.8 — about 12% more food for the same weight.
Ideal weight if the dog is overweight — feeding to current weight overfeeds. At a healthy weight, use the current weight. Confirm the target with your vet.
Keep treats at or under 10% of daily calories — about 69 kcal for the 25-lb default dog. Beyond that, treats start unbalancing the diet.
Growth. Puppies multiply RER by 3.0 under 4 months and 2.0 from 4–12 months — they are building an entire body. Large breeds are the exception: controlled growth protects developing bones.
Weigh monthly and watch body condition: ribs felt but not seen, visible waist from above. Adjust food by ~10% every 2–3 weeks until weight holds steady at ideal condition.
Divide the daily target by your food’s kcal per cup (on the label — usually 300–420). 692 kcal ÷ 350 kcal/cup ≈ 2 cups/day. Kibble density varies wildly, so always use your bag’s number.