If they have the choice, dogs cover about one third of their energy requirement with protein and less than 15% with carbohydrates (or sugars)* ! Like their cousin, the wolf, dogs fundamentally remain carnivorous animals. To correctly feed one’s dog consists above all in respecting it’s carnivorous physiological needs. At each age and each physiological stage corresponds a specific diet : do not feed a just weaned puppy the same diet as a neutered dog or an ageing dog…
A high protein diet is beneficial to your dog’s health at many levels : proteins promote muscle development, they help to control your dog’s weight, promote proper kidney function, favorize the beauty of the skin and coat, participate in the maintenance of immunity…etc.
If your dog maintains good musculature and weight, he will also be less likely to experience joint pain when he gets older, especially if he is a large dog.
Dogs have adapted to the presence of wheat or corn in their diet, but their capacity to digest starch from cereals (the main digestible carbohydrate) remains limited. In puppies (and many adult dogs), digestion is disrupted when the level of food starch is too high. Furthermore, excess in carbohydrates can promote weight gain.