How much should I feed my dog to gain weight?
On the clinical weight-gain factor — 1.8× the resting energy of the target weight — a 10 kg dog aiming for 12 kg needs about 812 kcal a day: roughly 2.2 cups of a 370 kcal/cup food, or 242 g, split across two meals. The same dog aiming for 15 kg needs about 1,101 kcal, about 3.0 cups. Before any of that: a dog that has lost weight without you changing its food needs a veterinarian, not a bigger scoop.
Choosing the food itself — what to look for on the label — is covered in best dog food for weight gain.
Part of our feeding guides index — every calculator and chart on the site in one place.
Weight gain is a calorie target plus a reason. The arithmetic below sets the target from the weight you want and the food you have. But unexplained weight loss in a dog is usually a medical question — illness, parasites, dental pain or a diet that does not suit the dog — so this page is written for a dog that has already been assessed and now needs a measured plan.
Work out the amount for your dog
Daily amount, by target weight
Adult, neutered, typical activity, on a 370 kcal/cup food. Find your dog's current weight, then read across to the weight you are feeding for:
| Current → target | Daily calories | Cups / day | Grams / day | Per meal (2 meals) |
|---|---|---|---|---|
| 5 → 6 kg | 483 | 1.31 | 144 g | 0.65 cups / 72 g |
| 10 → 12 kg | 812 | 2.20 | 242 g | 1.10 cups / 121 g |
| 15 → 18 kg | 1,101 | 2.98 | 327 g | 1.49 cups / 164 g |
| 20 → 25 kg | 1,409 | 3.81 | 419 g | 1.90 cups / 209 g |
| 30 → 36 kg | 1,852 | 5.00 | 551 g | 2.50 cups / 275 g |
For comparison, the same dogs eating to maintain their current weight (1.6×): 5 kg 374 kcal (1.01 cups) · 10 kg 630 kcal (1.70 cups) · 20 kg 1,059 kcal (2.86 cups) · 30 kg 1,436 kcal (3.88 cups). The gain plan above runs about 29% higher than those figures. Cup weights assume 110 g per cup — use your own bag's figure if it states one. Every number is produced by the same engine that runs the calculator above.
Where this factor comes from — and what it is not
The 1.8× figure is clinical practice, not a published standard. Educational and clinical veterinary sources give a range of roughly 1.2 to 1.8 times the resting energy of the target weight for weight-gain feeding, and this page uses the top of that range. It is not a row in the NRC 2006 maintenance table: that table lists weight loss, neutered adults, intact adults, activity levels, growth, senior, pregnancy and lactation, but it has no weight-gain row. So the RER equation below is a published standard and the gain factor is not — this page keeps the two separate.
Why the top of the range, and not the middle. The same 1.2–1.8 range sits around the ordinary neutered-adult figure of 1.6. A value at the bottom of the range would barely exceed what the dog already eats — it would look like a gain plan without being one. At 1.8× the target lands about 29 to 33% above maintenance for a target 20% heavier than the starting weight, which is the "two to three tenths more than maintenance" that weight-gain feeding is usually described as.
⚠ The gain factor (1.8) happens to equal the intact-adult factor. That is a coincidence of numbers, not a shared meaning — the gain factor applies only to a target-weight gain plan and has nothing to do with whether the dog is neutered.
Recalculate every one to two weeks
The target moves as the dog gains. A 10 kg dog aiming for 12 kg is a 12 kg dog once it gets there, and from that point the maintenance amount applies instead. Clinical guidance for weight-gain feeding is generally to recheck every one to two weeks, because feeding the same "gain" amount indefinitely is exactly how a gain plan turns into an overshoot.
How fast is safe
Dogs that need to gain do best at about 1 to 2% of body weight per week. For the 10 kg dog targeting 12 kg, that is roughly 10 to 20 weeks — not a fortnight. Gain faster than that and the weight tends to arrive as fat rather than muscle, which is the opposite of what an underweight dog needs. Weigh the dog on the same scale at the same time of day, and adjust the amount from the trend rather than from a single reading.
Where these numbers come from
Three steps, and the first two have different status:
- Resting energy of the target weight —
RER = 70 × kg0.75, the NRC energy equation. Note it is the target weight, not the current one. - Weight-gain factor × 1.8 — clinical practice (see above), not an NRC table row.
- Divide by the food — daily calories ÷ kcal per cup = cups per day.
The factor tables, with their sources, are published in the open reference dataset (CC BY 4.0), so any number on this page can be re-computed independently. Our full method is on how we check our numbers.
Not for a puppy
Growing puppies should not be on a weight-gain plan. They are supposed to be gaining weight, and their amounts come from growth charts rather than from a gain target, so the calculator above declines anything under twelve months. For a puppy, use the puppy feeding schedule by age or the puppy weight chart by age instead.
When the weight loss is the real problem
Most underweight dogs are not underfed — they are losing weight for a reason that a bigger bowl will not fix. Parasites, dental disease, chronic kidney or thyroid problems, gastrointestinal disease and simple pain all show up as weight loss first. Unexplained weight loss is a veterinary question before it is a feeding question. Once a veterinarian has assessed the dog and ruled out the medical causes, the calculation above gives you a measured plan to work from.
Common follow-up questions
Do I just switch to a higher-calorie food? It is one lever, not the whole plan. A denser food means fewer cups for the same calories, which helps a dog that fills up quickly — but the daily calorie target still comes from the calculation above, and switching food without re-reading the label changes the amount even when the scoop does not. See how to read the calorie panel.
How much more is this than normal? About 29 to 33% more than feeding the same dog to maintain its current weight. Part of that comes from calculating at the heavier target weight, and part from the higher factor.
Do treats count? Yes — they come out of the daily total, not on top of it. Keep them under about a tenth of the day's calories, the same as any other dog. The treat calculator works the limit out by weight.
What if my dog is not gaining as predicted? Weigh monthly and adjust by 5–10% rather than jumping the amount. If the dog is eating the calculated amount and still not gaining, that is a reason to go back to the veterinarian rather than to keep increasing the food.
Feeding a dog that needs to gain? Browse higher-calorie dog food on Amazon — check the kcal per cup against the target above before switching, because the amount changes even when the scoop does not.
Contains affiliate link
Sources: the energy equation follows the National Research Council’s Nutrient Requirements of Dogs and Cats (2006); the weight-gain factor is clinical practice (see above) and is not part of that table. Body condition framing follows the WSAVA Global Nutrition Committee guidelines. This page is general information, not veterinary advice.
Feeding chart by weight → · Calorie calculator by breed → · Reading the calorie panel → · Open dataset →