Dog Calorie Calculator for Weight Gain
For a 22 lb (9.98 kg) dog working toward a 26 lb (11.79 kg) target, that is about 550–629 kcal a day now, rising to 624–713 kcal a day at target — roughly 73–84 kcal a day more, or 157–180 g now rising to 178–204 g of a 350 kcal per 100 g food.
Enter your dog's details
The weight on the clinic scale today, not a guess.
This shares the unit toggle above with the current weight. The target must be above the current weight for a gain.
The pace is this page's working assumption, not published veterinary guidance — see the notes under the schedule. A slower pace is gentler.
Read it off the pack. Many labels print kcal/kg — divide by 10 to get kcal per 100 g. 3,500 kcal/kg is 350 kcal per 100 g.
Everything is calculated in your browser. The numbers you type are not uploaded and not stored.
Daily calories, now and at the target weight
Daily calories at the target weight
—
—
Enter your dog's current and target weights to see the daily calorie range now and at target.
This calculator does not diagnose why a dog is thin, and it is not veterinary advice. A dog that is losing weight for no clear reason — or one that is suddenly and visibly underweight — needs a veterinary visit before it needs a calorie calculator. This page counts calories toward a weight the vet has set; it does not look for the cause.
A thin or underweight dog does not just need “more food” — it needs a calorie figure that lands between where it is and where it should be. Enter your dog's two weights below to see your own numbers, with every step of the arithmetic printed so you can check it by hand.
Constants this page uses, and where each one comes from
| Constant | What it is | Named source |
|---|---|---|
| 70 | RER scaling constant, 70 × kg0.75 | AAHA 2021, Box 1 — Energy Requirement Calculations |
| 0.75 | exponent applied to body weight in kilograms | AAHA 2021, Box 1 — Energy Requirement Calculations |
| 1.0–1.2 | factor band for sedentary / inactive | AAHA 2021, Box 1 — Energy Requirement Calculations |
| 1.4–1.6 | factor band for typical adult, spayed/neutered | AAHA 2021, Box 1 — Energy Requirement Calculations |
| 1.6–1.8 | factor band for typical adult, intact | AAHA 2021, Box 1 — Energy Requirement Calculations |
| 1.6–2.0 | factor band for light work | AAHA 2021, Box 1 — Energy Requirement Calculations |
Where to start
Start with the Dog Calorie Calculator: it needs only a weight and a condition, so it returns a daily calorie range before you have read a single food label. That range is the input every other Calories & Feeding tool expects, including this page.
How the figures are worked out
There is no special “gain equation”. The same maintenance arithmetic used everywhere on this site applies; what is specific to weight gain is that the answer has two weights in it — where the dog is now, and where it is going — and the gap between those two answers is the weight-gain plan.
Step 1 — resting energy requirement (RER) at each weight
RER = 70 × (body weight in kg)0.75
RER is the energy the dog uses at rest. The 0.75 is an exponent, not a multiplier, and 70 puts the answer in kcal per day. A 9.98 kg dog has an RER of 70 × 9.980.75 ≈ 393 kcal per day; an 11.79 kg dog (the target) has an RER of 70 × 11.790.75 ≈ 445 kcal per day.
Step 2 — the daily range at each weight
daily kcal = RER × factor band
RER is multiplied by a published factor for activity and reproductive status. The factors are published as bands, so the honest answer is a range, not one number. At the current weight and at the target weight the same band applies, which is why the second range is simply the first one shifted upward.
| Category | Factor | Used when |
|---|---|---|
| Sedentary / inactive | 1.0–1.2 × RER | Activity "sedentary, or barely moves" |
| Typical adult, spayed/neutered | 1.4–1.6 × RER | Typical adult activity, spayed or neutered |
| Typical adult, intact | 1.6–1.8 × RER | Typical adult activity, intact |
| Light work | 1.6–2.0 × RER | Activity "light work or very active" |
Source: the RER equation and these factor bands are the ones published in AAHA 2021, Box 1 — Energy Requirement Calculations. They are the same bands used on the rest of this site. The two ranges printed above are this page's own arithmetic on those values.
Step 3 — the gap between the two ranges is the gain plan
extra per day = (RER at target × band) − (RER now × band)
The single most useful number for weight gain is not a third formula — it is the difference between the dog's maintenance need at its target weight and its maintenance need right now. That difference, added to today's food a little at a time, is what moves the needle. It is recomputable from the two RERs above and nothing else.
Step 4 — turning kcal into grams of your food
grams per day = (daily kcal ÷ kcal per 100 g) × 100
A calorie figure is useless at the bowl. This step converts it using the calorie density printed on your own pack, and it is where two foods diverge sharply: the same calorie target is a very different weight of food depending on how calorie-dense the food is. The live tables below your inputs show the full ladder.
Worked example: 22 lb (9.98 kg) → 26 lb (11.79 kg) target, 350 kcal per 100 g
Every number below comes from the four steps above. You can repeat all of it on a calculator.
| Step | Calculation | Result |
|---|---|---|
| 1. Convert weights | 22 × 0.45359237 | 9.98 kg |
| 26 × 0.45359237 | 11.79 kg | |
| 2. RER now | 70 × 9.980.75 | ≈ 393 kcal/day |
| 3. RER at target | 70 × 11.790.75 | ≈ 445.4 kcal/day |
| 4. Daily now (1.4–1.6) | 393.0 × 1.4 … 393.0 × 1.6 | 550–629 kcal/day |
| 5. Daily at target (1.4–1.6) | 445.4 × 1.4 … 445.4 × 1.6 | 624–713 kcal/day |
| 6. Extra per day | 623.6 − 550.2 … 712.6 − 628.8 | 73–84 kcal/day |
| 7. Grams now (350) | 550 ÷ 350 × 100 … 629 ÷ 350 × 100 | 157–180 g/day |
| 8. Grams at target (350) | 624 ÷ 350 × 100 … 713 ÷ 350 × 100 | 178–204 g/day |
| 9. Weeks to target | ln(26/22) ÷ ln(1.01) | ≈ 16.8 → about 17 weeks |
The catch-up schedule, week by week
Most calculators hand back one number at one weight. This page also shows how the daily range and the gram figure move as the dog actually gains weight, recomputed at the pace you choose. The number most tools skip is the gap between the two weights' maintenances — the extra kcal a day that is the gain plan. (One competitor prints a fixed re-feeding ramp for starved dogs; this table is the maintenance range as a healthy dog climbs toward its target, and it updates with your own food density.) It answers the real question “how much do I feed this week?” instead of only the start and the finish.
Updates live as you change the weights, status, activity, pace or food density above. The worked example (22 lb → 26 lb, neutered typical, 1% a week) is shown.
| Week | Weight (lb) | Weight (kg) | RER | Daily kcal range | Grams/day at target density |
|---|
The pace is this page's working assumption, not a published gain rate. The only nearby published figure we found was on the Pet Nutrition Alliance calculator page, which prints a 1–2% per week rate for weight loss — the opposite direction. No published rate for gain was present on the top-ranking pages we read. Treat the pace as a knob you set with your vet, and the week count below as arithmetic, not a promise. A slower pace is gentler and is often what a recovering dog tolerates best.
Your food-density ladder at the target weight
The table below takes the daily range at the target weight and shows how many grams that is for a spread of common food densities, recalculated from your inputs. The lighter the food, the heavier the scoop.
Updates live as you change the weights, status, activity or food density above.
| Food | kcal per 100 g | Grams per day at target |
|---|
The density figures in the left column are typical values for illustration, not a recommendation and not a claim about any brand or prescription diet. Read the calorie content off your own pack and enter it above; that number is the only one that matters for your dog.
What this calculator covers, and what it deliberately does not do
This is not veterinary advice and it does not diagnose why a dog is underweight. It is a maintenance calorie estimate for an adult dog at a healthy body condition, turned into a gain plan between two weights your vet has set.
Covers
- Fully grown adult dogs at a stable body condition, including dogs that are simply thin and need to gain.
- Weights from about 2 lb (1 kg) to about 200 lb (90 kg) for the current weight, and a target above it.
- The daily calorie range at the current weight and at the target weight, the extra kcal a day between them, and the grams that match your food's density.
- A week-by-week catch-up schedule between the two weights at a pace you choose.
Deliberately does not do
- It does not diagnose the cause of weight loss. Unexplained or sudden weight loss needs a vet today, not a calculator.
- It does not cover puppies, pregnant or nursing dogs — growth and reproduction use different equations entirely.
- It does not convert calories into grams of body tissue (no 7,700 kcal per kg step). That constant is not used here, the same way it is not used on the weight-loss page — it would be a fabricated precision this site does not claim.
- It does not set the weekly pace. The pace is a working assumption you should agree with your veterinary team; it is not published guidance for gain.
- It does not account for treats, toppers or table food. Those count against the same daily total, so subtract them yourself.
- It does not give a single number. The published factors are bands, so a range is the honest answer.
- It does not store or send anything you type. There is no account and no cookie for the calculation.
Questions
How many calories should an underweight dog eat a day?
The same maintenance calculation as any other adult dog — RER, then a factor band — but read at the target weight, not the current one. For a 22 lb dog heading to 26 lb that is 624–713 kcal a day at the target, against 550–629 kcal a day where it is now. Your vet's target weight and the figure they set take precedence over this estimate.
Why does the calculator ask for a target weight?
Because the gain plan is the gap between two maintenances. A thin dog's daily need at its current weight is already known; what is missing is the larger number it will need at a healthy weight, and the difference between them is how much extra food to phase in. Without a target, the calculator would only ever give you today's number.
How long will it take my dog to reach the target weight?
It depends on the pace. At 1% of body weight per week, a 22 lb dog reaching 26 lb takes about 17 weeks of arithmetic; at 0.5% a week it takes roughly twice that. The weeks shown are the result of ln(target / current) ÷ ln(1 + pace), not a medical promise. A slower, steadier gain is often what a recovering dog tolerates best — confirm the pace with your vet.
Is 1% a week a safe rate to gain?
The pace is your choice to set with your veterinary team. The 1–2% per week figure that appears in the literature is for weight loss, not gain, so it is not a direct guide here. This page treats the pace as a knob: pick a gentle one, watch the dog, and let the vet adjust it. The only thing this calculator is certain about is the arithmetic, not the medicine.
My food lists kcal/kg. How do I use it here?
Divide by 10 to get kcal per 100 g. A 3,500 kcal/kg food is 350 kcal per 100 g. Enter that in the field above. If your vet gave you the figure in kcal per cup instead, convert the cup weight first or ask them for the per-100 g value.
Does switching between lb and kg change the answer?
No. Switching units only changes which number you type; the weight in kilograms stays the same, so the daily calories and the gram figures do not move.
Do I need an account?
No. There is no sign-up, no login and no pop-up. The calculation runs in your browser and the numbers you type are not stored or sent.