based on the results i had found on many other large breed dog forums(including this one) when i was researching kibble for my puppy, i went with either canidae all life stages or innova large breed puppy. those seemed to be two foods that many people had success with feeding gsd, boxer, lab, and rott pups to name a few.
i like the calcium/phosphorous levels on them. the canidae is higher in calories, so one must be careful to not overfeed this. i had thought canidae was causing loose and frequent stools for my pup, but as soon as i cut the portions down, this problem was eliminated immediately and she gained weight at a slow but steady pace.
of course, no one food can work with all dogs, but i think canidae is a great place to start because it still is one of the most cost effective high grade kibbles. (i still get a 20 lb bag for $21 and many stores still sell the 40 LB bag for around $35)
i agree with barb on the calcium/phosphorous levels. im not so worried about the protein levels in and of themselves, except that the higher protein kibbles tend to have calc/phos levels that are higher.
Kimba (gsd) 5/9/07
Saby the mutt~1/15/01
Frisco (gsd) 6/21/02
RIP-canines-Buddy, Roxy, Kujo, Kato, Pierre
felines-Chanel, Panther, TJ