nrtechstudio.com 🔒 100% in-browser — your data never leaves this page

Dog Calorie Calculator

How many calories should your dog eat per day? Estimate daily needs with the veterinary RER formula, then split meals, budget treats and convert kcal to grams or cups.

⚠️ Educational estimate — not veterinary advice. Every dog's metabolism differs; consult your veterinarian before changing your dog's diet.

Calculate your dog's daily calories

Enter weight, pick the life-stage profile that matches your dog — the tool applies the published veterinary RER × factor method.

Tip: for overweight dogs, enter the ideal target weight.
–
kcal per day
Daily Energy Requirement (DER)
Resting (RER)
– kcal
Factor
× –
Treat budget (10%)
– kcal
Water (guide)
– ml
Show the math (RER → DER)

🍽️ Meal split planner

Per meal
– kcal

🥣 Food amount converter

From your food label (kcal/kg and kcal/cup) to grams and cups per day.

Food per day
– g
Food per day
– cups
🍪 Treat rule: treats ≤ – kcal/day (10% of total). The remaining – kcal should come from balanced dog food. Dental chews and table scraps count too.

Weight-loss planner

Set a target weight and a safe loss rate (1–2% of body weight per week). The planner converts it into a daily calorie target with a week-by-week milestone table.

Safe range: 1–2%/week. Above 2% is clamped with a warning.
Daily deficit
−– kcal
Feed per day
– kcal
Est. duration
– wks
Loss per week
– kg

Milestone table

WeekTarget weight (kg)

Weigh your dog every 1–2 weeks. If weight stalls for 2+ weeks, re-check portions and treats — then ask your vet before cutting further.

Dog calorie chart by weight

Quick reference for healthy adult dogs (kcal/day) — a dog calorie calculator by weight in table form. It answers “how much should I feed my dog?” at a glance. Puppies, seniors and working dogs differ — use the calculator for those.

WeightNeutered adult (×1.6)Intact adult (×1.8)Inactive (×1.3)

How it works

Step 1 — Resting Energy Requirement (RER): RER = 70 × (weight in kg)^0.75. This is the energy for basic body functions at rest, from the NRC nutrient requirements framework used in veterinary nutrition.

Step 2 — Daily Energy Requirement (DER): DER = RER × factor, where the factor reflects life stage and activity (published veterinary tables, e.g. Merck's Veterinary Manual). Vets call the result DER (daily energy requirement) — so this tool is both an RER and a DER dog calculator.

ProfileFactor

Honest note on puppy factors: published tables define exactly two growth tiers (×3.0 for 0–4 months, ×2.0 from 4 months until adult size) — there is no published ×2.5 middle tier, so this tool does not invent one. The 4–9 and 9+ options only mark when breeds switch to adult factors: small/medium breeds finish growing around 9–12 months, large/giant breeds around 12–24 months.

Weight-loss math: body weight carries roughly 7,700 kcal per kg (≈3,500 kcal/lb). A 1.5%/week loss on a 25 kg dog means 0.375 kg/week → a daily deficit of 0.375 × 7,700 ÷ 7 ≈ 413 kcal. Plans never go below RER × 1.0 without a vet.

What this calculator does NOT do: it is not a dog BMI / body-condition tool (that assesses whether your dog is under/overweight — see our dog-bmi tool), it is not for cats (see our cat-calorie calculator — feline factors differ), and it does not portion food across multiple pets (see pet-food-calculator).

Frequently asked questions

How many calories should my dog eat per day?

It depends on weight, life stage, neuter status and activity — there is no single number. As a rule of thumb, an average neutered adult dog needs roughly RER × 1.6 per day, where RER = 70 × (weight in kg)^0.75. For example, a 20 kg neutered adult needs about 1,059 kcal/day (RER 662 × 1.6). Puppies need far more per kilogram, and dogs on a weight-loss plan need less. Use the calculator above for a personalized estimate, and remember this is an educational estimate — not veterinary advice. Consult your veterinarian before changing your dog's diet.

How do you calculate a dog's daily calories (RER and DER)?

Veterinarians use a two-step method. Step 1: Resting Energy Requirement, RER = 70 × (body weight in kg)^0.75. This is the energy for basic body functions at rest. Step 2: Daily Energy Requirement (also called MER), DER = RER × a life-stage/activity factor. Example for a 10 kg neutered adult: RER = 70 × 10^0.75 ≈ 394 kcal; DER = 394 × 1.6 ≈ 630 kcal/day. The calculator shows this working step by step so you can verify every number.

How many calories does a puppy need per day?

Puppies need much more energy per kilogram than adults because they are growing. The standard veterinary factors are: puppies 0–4 months × 3.0 of RER, and puppies from 4 months until adult size × 2.0 of RER. Example: a 5 kg puppy under 4 months needs about 702 kcal/day (RER 234 × 3.0). Recalculate every 1–2 weeks as your puppy grows, and switch to the adult factor once your dog reaches adult size (about 9–12 months for small/medium breeds, 12–24 months for large/giant breeds). For a personalized number, use the puppy profiles in this puppy calorie calculator above.

How many calories does a 50-pound dog need?

A 50 lb dog weighs about 22.7 kg, so its RER is roughly 70 × 22.7^0.75 ≈ 728 kcal. A neutered adult at average activity needs about 728 × 1.6 ≈ 1,165 kcal/day; an intact adult about 728 × 1.8 ≈ 1,310 kcal/day; an inactive or obesity-prone dog about 728 × 1.3 ≈ 946 kcal/day. For other weights, see the calorie chart by weight below or enter the exact weight in the calculator. These are starting points — adjust based on your dog's body condition and your vet's guidance.

Do neutered (spayed) dogs need fewer calories than intact dogs?

Yes. Neutering typically lowers a dog's energy needs by about 10–25%, which is why the standard veterinary factors are × 1.6 of RER for neutered adults versus × 1.8 for intact adults. For a 20 kg dog, that is the difference between about 1,059 kcal/day (neutered) and 1,192 kcal/day (intact) — roughly 130 kcal, or a small handful of kibble. Many dogs gain weight after neutering, so recalculating with the neutered factor (and watching body condition) is one of the simplest things you can do.

How many calories does a senior dog need per day?

Senior dogs (roughly 7+ years, depending on breed) are usually less active and have slower metabolisms, so they need fewer calories than younger adults. The standard factor is × 1.2 of RER. Example: a 15 kg senior dog has an RER of about 529 kcal, so about 635 kcal/day. If your senior is still very active, the regular neutered-adult factor (× 1.6) may fit better — senior is a life stage, not an automatic downgrade. Watch body condition and muscle mass, and ask your vet, since seniors often need different protein levels too.

How many calories should I feed my dog to lose weight?

Veterinary guidelines feed overweight dogs at about RER × 1.0. Example: a 25 kg dog has an RER of about 783 kcal, so a weight-loss plan starts near 783 kcal/day — far less than its 1,252 kcal maintenance need. Combine this with a safe loss rate of 1–2% of body weight per week (about 0.25–0.5 kg/week for a 25 kg dog). The weight-goal planner above converts your dog's target weight and rate into a daily calorie target plus a week-by-week milestone table. Never feed below RER × 1.0 without veterinary supervision, and weigh your dog every 1–2 weeks to adjust.

How many treats can my dog have per day?

Treats should make up no more than 10% of your dog's daily calories — the widely cited 10% rule from veterinary nutrition. For a dog needing 1,059 kcal/day, that is about 106 kcal of treats, with the remaining ~953 kcal coming from balanced dog food. The calculator shows your dog's treat budget automatically. Remember that dental chews, training treats and table scraps all count, and small dogs hit their treat budget fast: a 5 kg dog's whole treat budget is only about 70 kcal.

How do I convert kcal to grams or cups of dog food?

Divide your dog's daily kcal by the food's energy density. Grams: daily kcal ÷ (kcal per kg) × 1000. Cups: daily kcal ÷ (kcal per cup). Example: a dog needing 1,059 kcal/day on a 3,500 kcal/kg kibble needs about 303 g/day; on a 320 kcal/cup food, about 3.3 cups/day. Both numbers are on your food's label (look for 'kcal/kg' and 'kcal/cup'). The food converter above does the math, and the example buttons fill in typical densities for dry, wet, semi-moist, freeze-dried and home-cooked food.

How many calories does a pregnant or nursing dog need?

Needs rise sharply. The standard factors are: pregnancy, first 42 days × 1.8 of RER; pregnancy, last 21 days × 3.0; nursing (lactation) × 4.0–8.0 depending on litter size — about × 4.0 for 1–2 pups, × 6.0 for 3–4 pups, and × 8.0 for 5+ pups. Example: an 8 kg nursing mother with a large litter can need about 2,664 kcal/day — more than triple a normal adult of her size. Feed a growth/lactation-formulated food in multiple small meals, and work closely with your vet, especially for large litters.

How many calories does an active or working dog need?

Active and working dogs need far more than pets: the published range is RER × 2.0 to × 5.0. Light work (e.g. regular farm chores) × 2.0, moderate work (e.g. search, herding, regular canicross) × 3.0, heavy work (e.g. sled-dog racing, all-day hunting) × 5.0. A 20 kg dog in heavy work can need about 3,310 kcal/day — over three times a neutered pet of the same weight. These dogs often do best on high-fat performance foods fed in 2–3 meals, with calories adjusted to body condition through the season.

Should I use my dog's current weight or ideal weight?

Use ideal (target) weight for overweight dogs, and current weight for everyone else. Calculating from an overweight dog's current weight overestimates needs and slows weight loss — the formula should describe the dog you are feeding toward, not the extra fat. Ask your vet for an ideal-weight estimate, or use our dog-bmi tool to assess body condition first. For underweight dogs, use current weight with the weight-gain factor (× 1.7) and increase gradually under vet guidance.

Why do puppies 4–9 months and 9+ months use the same × 2.0 factor?

An honest answer: published veterinary tables (Merck's Veterinary Manual, OSU) define only two growth tiers — × 3.0 for 0–4 months and × 2.0 from 4 months until adult size. There is no published × 2.5 middle tier, so we do not invent one. The 4–9 and 9+ options exist to mark when different breeds switch to adult factors: small and medium breeds finish growing around 9–12 months, while large and giant breeds keep growing until 12–24 months. Pick the option matching your dog's breed size.

How many calories does my dog need by breed?

Breed matters less than weight, age, neuter status and activity — the formula is the same for all breeds. What breed changes is context: giant breeds grow longer (stay on the puppy factor up to 24 months), sighthounds and terriers often run lean and need the higher end, and breeds prone to obesity (Labradors, Beagles, Pugs) usually do best on the inactive/obesity-prone factor (× 1.3). Enter your dog's weight and pick the life-stage profile that matches; the formula handles the rest. So a “dog calorie calculator by breed” is really this same calculator with breed-aware profile choices.

Is this the same as a dog BMI calculator?

No — they answer different questions. A dog BMI / body-condition tool tells you whether your dog is underweight, ideal or overweight (weight assessment). This calorie calculator tells you how much energy to feed per day (nutrition planning). They work well together: use a body-condition assessment to find your dog's ideal weight, then enter that ideal weight here to get the right daily calories. See our dog-bmi tool for the assessment side.

Can I use this dog calorie calculator for my cat?

No — cats have different energy formulas and life-stage factors, so dog numbers would be wrong for a cat. For example, a neutered adult cat uses × 1.2 of RER (not × 1.6), and kittens use × 2.0–2.5 (not × 3.0). Use our cat-calorie calculator instead, which is built specifically for feline RER factors, kitten growth stages and cat food portions.

Free tool by NRTechStudio