How much to feed?

Adult dogs

  • Toy dog (weighing under 5kg) – 60 to 120 g
  • Small dog (6 to 13kg) – 180 to 360 g
  • Medium dog (14 to 30kg) – 300 to 580 g
  • Large dog (31 to 40kg) – 580 to 680 g
  • Giant (over 41kg) – 645 to 975 g

You may adjust these amounts based on health, lifestyle and appetite.

Puppies

Weight 8 to 20 weeks at 8% body weight 24 to 32 weeks at 6% body weight 36 to 46 weeks at 4% body weight
Grams per day Grams per day Grams per day
1 80 60 40
2 160 120 80
3 240 180 120
5 4000 300 200
10 800 600 400
15 1200 900 600
20 1600 1200 800
30 2400 1800 1200

Pin It on Pinterest