How much to feed
How much should I feed a large breed dog?
Last updated 23 September 2026 · How we write and check this
Short answer
Large breed dogs, roughly 25 to 45kg, generally need between about 335g and 520g of a typical dry food a day, always split into at least two meals rather than one. Large breeds need less food per kilogram of body weight than smaller dogs, so it is a mistake to scale a small dog's portion up rather than calculating fresh for the actual weight.
The scaling mistake to avoid
Because energy need does not rise in a straight line with weight, a 40kg dog needs less than twice what a 20kg dog needs, even though the weight is exactly double, which surprises many owners moving up to a larger breed for the first time.
Always calculate from the dog's actual current weight rather than doubling or scaling another dog's known portion.
Why meal splitting matters for large breeds
Large and giant breeds are commonly fed two or more smaller meals a day rather than one large sitting, both for comfort and as part of general good feeding practice for bigger, deep chested dogs.
This also spreads the daily calorie total more evenly, which some owners find helps with energy levels through the day.
Watching for gradual change
Weight gain in large breeds tends to happen gradually over months and can be easy to miss on a big frame, so monthly weigh ins with a written record are worth the small effort.
Feel the ribs and check the waist from above every few weeks between formal weigh ins. A written log of these checks over several months makes a slow, gradual trend far easier to spot than comparing memory of how your dog looked a few weeks ago, especially on a frame large enough to hide a modest gain for weeks before it becomes visible by eye.
Key takeaways
- Large breed dogs, 25 to 45kg, generally need about 335g to 520g of dry food a day.
- Never simply double a smaller dog's portion, always calculate fresh from actual weight.
- Split food into at least two meals rather than one large sitting.
- Monthly weigh ins help catch gradual weight gain that is easy to miss on a big frame.