PawToolHub

Small Dog Calorie Calculator

A 12 lb (5.44 kg) small dog that is neutered and typically active needs about 319–479 kcal/day — 78–117 g/day of a 410 kcal per 100 g food.

Enter your dog's details

Use the weight you can actually put on a scale today. For a dog that needs to lose weight, read the note under the activity selector.

These are the standard published starting factors. For weight loss, enter the target weight, not today's weight.

Small dogs empty their stomach faster and are more prone to low blood sugar between meals. Three meals is a common starting point under about 10 lb.

kcal per 100 g

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. Small-breed kibble is often denser than it looks, so check rather than assume.

Everything is calculated in your browser. The numbers you type are not uploaded and not stored.

Daily calories for this dog

Enter a weight to see the daily calorie target.

Small dogs are not scaled-down big dogs. Energy need per kilogram falls as body size rises, so a 5 lb dog can need more than 40 kcal per pound while a 50 lb dog needs about 23. Feeding a toy breed by a large-breed rule of thumb underfeeds it, and a single high-calorie chew can consume a quarter of its day. The tables below make both effects explicit.

The same 12 lb dog needs 33.3 kcal per pound; a 50 lb dog needs 23.3. Small bodies burn more per pound, and that gap is the whole point of this page. Change the weight or activity level below and every figure recomputes.

Where to start

Start with the Dog Calorie Calculator by Breed: it narrows the weight range before the equation runs, so the calorie range starts from a breed-appropriate body weight. That range is the input every other Breed & Body Condition tool expects, including this page.

How the figures are worked out

Two published pieces of information drive every number on this page: the resting energy requirement (RER) of a dog at a given body weight, and a life-stage multiplier that is standard in veterinary nutrition. Nothing here is a proprietary formula.

Step 1 — resting energy requirement (RER)

RER = 70 × (body weight in kg)0.75

The exponent 0.75 is what produces the size effect. Doubling a dog's weight does not double its RER; it multiplies it by about 1.68. That is why kcal per pound keeps falling as the dog gets bigger.

Step 2 — the life-stage factor

Daily kcal = RER × factor
Life stage / goalFactorTypical use
Neutered adult, typical activity1.6× RERDefault for a healthy pet dog
Intact adult, typical activity1.8× RERSlightly higher maintenance
Inactive / overweight-prone1.2–1.4× RERLow exercise; use 1.3 as a midpoint
Senior, less active1.4× REROlder dogs that have slowed down
Weight loss1.0× RERCalculated on the target weight
Active or working2–5× RERCalculator uses 2.5
Puppy 0–4 months3.0× RERGrowth formula required
Puppy 4 months–adult2.0× RERUntil adult size is reached

Step 3 — turning kcal into grams of your food

grams/day = (kcal/day × 100) / (kcal per 100 g)

If the bag prints kcal/kg instead, divide by 10 first: 3,600 kcal/kg is 360 kcal per 100 g. Weighing on a kitchen scale beats a measuring cup for small breeds, because a scoop that is 10 g over is a rounding error for a Labrador and a 10% error for a Chihuahua.

Why a small dog needs more calories per pound

A smaller body has more surface area relative to its mass, so it loses heat faster and spends more energy keeping warm. The 0.75 exponent in the RER equation captures that, and the practical consequence is the table below. Every row is computed as RER × 1.6 divided by the dog's weight in pounds, so you can check any line with a calculator.

Weight In kg RER Daily kcal
(1.6×)
Range –20%/+20% kcal per lb
5 lb2.27 kg129207166–24841.4
8 lb3.63 kg184294236–35336.8
10 lb4.54 kg218348278–41834.8
12 lb5.44 kg249399319–47933.3
15 lb6.80 kg295472377–56631.5
20 lb9.07 kg366585468–70329.3
25 lb11.34 kg433692554–83127.7
30 lb13.61 kg496794635–95226.5
40 lb18.14 kg615985788–1,18224.6
50 lb22.68 kg7271,164931–1,39723.3

Neutered-adult factor throughout, so the kcal/lb column isolates the size effect. Change the activity selector above and the live result card uses your factor instead.

Size bands, same numbers grouped

BandTypical rangeIn kgkcal per lb
Toyunder 10 lbunder 4.5 kg34.8–41.4
Small10–25 lb4.5–11.3 kg27.7–34.8
Medium25–50 lb11.3–22.7 kg23.3–27.7
Large50–90 lb22.7–40.8 kg20.1–23.3
Giantover 90 lbover 40.8 kg18.7–20.1

The bands are a reading aid, not a rule. A 24 lb dog and a 26 lb dog differ by about 0.5 kcal per pound, which is noise; a 5 lb dog and a 25 lb dog differ by about 14 kcal per pound, which is not.

What one treat costs a small dog

The usual guideline is that treats and chews should stay under about 10% of daily calories. That is easy to respect in a 70 lb dog and easy to break in a 5 lb one. Take a single 100 kcal dental chew — a common size, and not a large one — and see what it does to the day:

Dog weightDaily kcal (1.6×)100 kcal chew
as % of day
10% treat
budget
5 lb20748.3%21
10 lb34828.7%35
12 lb39925.1%40
15 lb47221.2%47
25 lb69214.4%69
40 lb98510.2%98

At 5 lb a single 100 kcal chew is nearly half the day. At 40 lb it is a tenth. The arithmetic does not change with breed or temperament; it changes with body weight. If you train with food, break the chew into pieces or hold back part of the daily ration as rewards.

How precise is your scale?

A bathroom scale that reads to the nearest pound is fine for a Labrador and rough for a Chihuahua. Assume a 0.5 lb error and the calorie consequence scales with body size:

Dog weightWeight error
from 0.5 lb
Calorie error
after the 0.75 exponent
5 lb10.0%7.4%
10 lb5.0%3.7%
12 lb4.2%3.1%
15 lb3.3%2.5%
25 lb2.0%1.5%

The second column is not the same as the first because RER scales with weight0.75. A 10% weight error becomes about a 7.4% calorie error; a 2% weight error becomes about 1.5%. For dogs under about 15 lb, a baby scale or a vet clinic scale is worth the trip.

Worked example: 12 lb (5.44 kg), neutered, typical activity, 410 kcal per 100 g

Step 1 — RER

12 lb × 0.45359237 = 5.4431 kg

5.44310.75 = 3.56357

RER = 70 × 3.56357 = 249.45 kcal/day

Step 2 — apply the factor

249.45 × 1.6 = 399.1 kcal/day

Range at –20% / +20%: 319.3–478.9 kcal/day

Step 3 — convert to grams

319.3 / 410 × 100 = 77.9 g

478.9 / 410 × 100 = 116.8 g

Daily food: 78–117 g/day

Step 4 — split into meals

2 meals: 39–58 g per meal

3 meals: 26–39 g per meal

4 meals: 19–29 g per meal

Rounding: the page rounds kcal to whole numbers and grams to whole numbers. If you recompute by hand you may land one unit away from the printed figure, because the printed figure is rounded from the unrounded value.

What is different about feeding a small dog

  • Meal frequency. Toy breeds under about 10 lb can run low on blood sugar between meals, especially puppies and very active adults. Three or four smaller meals is the usual starting pattern; two large ones is not.
  • Treat arithmetic. The 10% treat budget is a percentage, so it shrinks with the dog. A chew that is a snack for a retriever is a meal for a toy.
  • Weighing error. The same absolute scale error is a larger relative error at small weights, and the 0.75 exponent does not fully damp it. See the table above.
  • Kibble size. Small-breed kibble is often more calorie-dense per piece than expected, so counting pieces is less reliable than weighing grams.
  • Body condition, not the number. Ribs easy to feel with light fat cover and a visible waist remain the practical check. If the dog gains on the calculated amount, cut about 10% and recheck in two to four weeks.

Frequently asked questions

Is a small dog's calorie need just a big dog's need divided down?

No. Dividing by weight would give every dog the same kcal per pound, and that is wrong. Because RER uses weight0.75, kcal per pound is higher for smaller dogs: about 41.4 at 5 lb against about 23.3 at 50 lb on the same 1.6 factor.

My dog is 8 lb. Is 2 meals enough?

It can be, but many owners of toy breeds find three smaller meals easier on the dog. The total daily amount does not change with meal count; only the size of each meal does. Use the meals selector above to see the split.

Does the breed matter, or only the weight?

For the calorie estimate, weight dominates. Breed matters mainly through the weight it predicts and through body shape: a lean 12 lb dog and a thick-set 12 lb dog can differ in what a healthy weight looks like. Use the body condition check rather than the breed label.

Why is the result a range rather than one number?

Individual dogs of the same weight can differ by 20% or more in energy requirement. A single number implies a precision the equation does not have. The range is the honest output; pick a starting point inside it and adjust on the dog's weight trend.

My small dog is a puppy. Which factor applies?

Use 3.0 under four months and 2.0 from four months to adult size, then switch to the adult factor. Puppies also need a growth-formulated food, not an adult maintenance food, so the density you enter should come from the puppy bag.

Is this a substitute for my vet?

No. It is a starting estimate built on published factors. Dogs with kidney disease, diabetes, pancreatitis, heart disease or a history of bladder stones need a diet set by a veterinarian, and the number here does not account for any of those conditions.

What this page deliberately doesn't do

  • It does not diagnose or treat any condition. It is a calorie estimate, not veterinary advice.
  • It does not adjust for body condition score beyond the activity selector. A dog at BCS 7/9 and a dog at 5/9 of the same weight get the same output here.
  • It does not model growth curves for puppies, pregnancy or lactation; those have their own pages on this site.
  • It does not keep a record of what you type. The weight, activity and food-density values stay in the browser tab; the page sends a standard page-view to Google Analytics, as described on the privacy page, and none of your numbers are part of it.
  • It does not use breed-specific coefficients, because the published evidence supports weight and life stage far more strongly than breed.