I disagree on the puppy food, as do many vets, GSD breeders, GSD rescues and GSD owners. Everyone has different opinions, breeders, vets, rescues and owners - people need to make their own informed decision after hearing all sides.
Originally Posted by GsdDiamond
Using puppy food for any puppy is essential to it's proper development. For large breeds, such as GSD, you must feed large breed puppy food.
Prematurely stopping the feeding of puppy food to a large breed can cause physical problems down the road.