Skip to content

How much to feed

How much should I feed a 20kg dog?

Last updated 23 September 2026 · How we write and check this

Short answer

A 20kg dog, a common weight for breeds like a staffie or a smaller shepherd mix, typically needs about 265 to 285g of a standard dry food a day. This is one of the most searched weights, likely because it covers so many popular breeds with very different builds, so getting the calculation right for your specific dog matters more than trusting a single average figure.

The calculation

Resting energy for a 20kg dog is around 662 kcal, and a typical neutered adult at normal activity needs close to 1.6 times that, about 1,060 kcal a day. At 350 to 400 kcal per 100g of dry food, that works out to roughly 265 to 285g.

Breeds at this weight range from stocky, muscular builds to leaner, more athletic ones, and muscle mass affects how many calories a dog burns even at rest, so two 20kg dogs can genuinely need different amounts.

Why breeds at this weight vary so much

A stocky, muscular breed at 20kg often needs slightly more than the baseline because muscle tissue is more metabolically active than fat, while a leaner, lower muscle breed at the same weight may need slightly less.

This is one reason two dogs eating the exact same amount can end up at very different body conditions, and why body condition checks matter more than chasing an exact universal number.

Adjusting from here

Start at the calculated midpoint, hold it for two to three weeks, and check the waist and ribs before making any change.

If your 20kg dog is a rescue of unknown breed mix, treat the first month as a trial period and expect to adjust once you see how the body responds. Photographing your dog from above at the same time each week during this trial period makes small shifts easier to catch early.

Key takeaways

  • A 20kg adult dog typically needs about 265 to 285g of dry food a day.
  • Muscle mass and build affect calorie needs even between dogs of the same weight.
  • Body condition checks matter more than chasing one universal number for this weight.
  • Treat the first month on a new amount as a trial, especially for mixed breed dogs.