till what age you give puppy food?
#1 we only feed a raw diet, primarily wild game scraps feeding a ratio of 80% muscle meat, 10% bone and 10% organs (half liver half kidney); secondly, when I did feed kibble, we have German Shepherds, and only fed puppy food until they were 6 months of age then switched to adult food. Large breed dogs grow until they are 2 years old and there is no reason to feed puppy food for 2 years. The idea I know is to provide growing puppies with extra nutrition, however, if you research the nutrition they add to puppy food, it is not good to continue to feed it longer than the first 6 months; it can cause too rapid of growth for one.