Question: how much to feed 20 kg dog?
Answer: In other words, a 20kg dog should be eating roughly 400g. If you have a working dog, an underweight dog or a dog that exercises a great deal then up this amount to between 2 and 5% of body weight per day. If you have an elderly or overweight dog then reduce the amount to between 1 and 2% of bodyweight per day.