How much to feed
How much should I feed a 28kg dog?
Last updated 23 September 2026 · How we write and check this
Short answer
A 28kg dog, a common weight for breeds like a retriever, typically needs about 350 to 375g of a standard dry food a day. Retriever type breeds are known for a strong food drive and rarely stop eating on their own, so managing portion size carefully matters more here than trusting the dog to self regulate.
The calculation for this weight
Resting energy for a 28kg dog is around 852 kcal, and a typical neutered adult at normal activity needs roughly 1.6 times that, close to 1,360 kcal a day. At 350 to 400 kcal per 100g, that works out to about 350 to 375g of dry food.
This assumes an averagely active pet dog. Breeds prone to weight gain at this size often do better held to the lower end of the range rather than the higher end.
Managing a strong appetite
Retriever type breeds are frequently described by vets as having little natural ability to stop eating once food is in front of them, which is a genetic tendency rather than a training failure.
Splitting the daily total into two or three measured meals, weighed each time rather than estimated, helps prevent slow, steady weight gain that can be hard to notice until it is significant.
Staying ahead of weight gain
Check the ribs and waist every two weeks rather than monthly for breeds known to gain easily, since catching a small change early is much easier to correct.
If your dog is already carrying extra weight, feed for the target healthy weight rather than the current weight, and expect gradual loss over two to three months. A slow feeder or puzzle bowl can also help this breed type, since eating too quickly tends to mask true fullness cues and encourages begging again shortly after a full meal.
Key takeaways
- A 28kg adult dog typically needs about 350 to 375g of dry food a day.
- Breeds with a strong food drive often do better at the lower end of the calculated range.
- Weighing every meal, not estimating, matters more for dogs that will happily overeat.
- Feed toward a target healthy weight, not the current weight, if your dog needs to slim down.