i would love for that breeder to explain why a growing gsd pup should eat more corn than meat.
imo, for the price i think there are better options than royal canin as well. it is definitely a step up from the mera. here are the ingredients for Royal Canin large breed puppy 32. (at least the first ingredient is an animal source in meal form--still, expensive for what i'd consider a middle of the road food.)
Ingredients: Chicken meal, brown rice, brewers rice, corn gluten, chicken fat, beet pulp, chicken, natural flavors, brewers yeast, sodium silico aluminate, fish oil, dried eggs, monosodium phosphate, potassium chloride, choline chloride, fructo-oligosaccharides, salt, brewers yeast extract, DL-methionine, dried kelp, glucosamine hydrochloride, vitamin E supplement, chondroitin sulfate, zinc oxide, zinc proteinate, iron sulfate, manganous oxide, rosemary extract, d-calcium pantothenate, manganese proteinate, ascorbic acid supplement, niacin supplement, copper sulfate, vitamin A supplement, pyridoxine hydrochloride, thiamine mononitrate, copper proteinate, garlic, ginger, calcium iodate, riboflavin supplement, vitamin D3 supplement, biotin, folic acid, sodium selenite, vitamin B12 supplement.