Search “how much should my dog weigh” and you get a single number. Real dogs do not work that way. A lean working Border Collie and a couch-potato Collie of the same height can differ by several kilograms, and both can be healthy.
Use breed typical ranges as a sanity check, body condition as the truth, and a feeding calculator to turn current weight into portions.
Start with size, then breed
If you know adult size but not a pedigree, pick a size-class calculator and enter the weight on your scale:
- Toy dog feeding calculator
- Small dog feeding calculator
- Medium dog feeding calculator
- Large dog feeding calculator
- Giant dog feeding calculator
If you know the breed, use the breed tool. Examples: Golden Retriever, Pug, German Shepherd. Each page lists a typical adult kilogram range in the intro—treat that as a band, not a report-card grade.
Mixed breeds: match chest and leg length to a size class, or use the full calculator and ignore breed entirely.
Why the chart is often wrong
- Sex and build: males are often heavier; “stocky” vs “leggy” lines differ inside one breed.
- Neutering and age: metabolism and muscle change; seniors may weigh the same with less muscle.
- The scale vs the hands: two Labradors can both weigh 32 kg. One has a waist. One does not. Feed the body you feel, not the average.
Learn body condition scoring and at-home BCS for dogs. Ribs should be easy to feel under a thin fat cover. A tucked waist from above beats any internet chart.
Growing dogs are not miniature adults
Large and giant puppies should be fed for controlled growth. Enter today’s weight, not the adult number on a poster. Recalculate every 1–2 weeks:
- Large-breed puppy feeding calculator
- Puppy feeding calculator
- Breed example: Golden Retriever puppy feeding calculator
Chasing the high end of an adult range too early is a common orthopedic mistake in large breeds.
If the number is already high
Do not crash-diet. Cut calories slowly and confirm with your vet, especially if there is a medical issue. See how to reduce calories safely. The feeding calculator’s body-condition and goal fields exist so you are not copying a neighbor’s cup count.
Weigh every 2–4 weeks on the same scale. If weight is drifting and BCS is not “ideal,” the portion is wrong—even if it matches a chart.
Your veterinarian should set targets when there is disease, pregnancy, or a puppy not tracking on the growth curve. The tools on this site estimate calories from the weight you enter; they do not diagnose obesity or underweight.


