How much should my dog eat a day?
An average adult dog needs roughly 100 g of dry food a day at 5 kg, 175 g at 10 kg, 300 g at 20 kg and 400 g at 30 kg. Active dogs need about a quarter more. Split it into 2 meals, follow your bag's guide, and adjust if your dog gains or loses weight.
Dry food a day by weight
| Calm adult | Active adult | |
|---|---|---|
| 5 kg | about 100 g | about 130 g |
| 10 kg | about 175 g | about 220 g |
| 20 kg | about 300 g | about 370 g |
| 30 kg | about 400 g | about 500 g |
| 40 kg | about 500 g | about 620 g |
Tip. Count treats too. Take them out of the day's food so they don't add up.
Your dog eats what the bag says but is getting heavier. What do you do?
Bag guides are a starting point. Neutered, older or less active dogs often need less. Cut about 10%, then check again in 2 to 3 weeks.
What helps
See all Dog Dry FoodPicked for this question. Each card says what it is for.



