The ingredients shows it is labeled for all life stages and is 1.0% calcium, 0.8% phosphorus with 27% protein. I would be more concerned with giving the pup a predominately chicken based food more than the fact it is not labeled as a large breed puppy food. The "numbers" look perfectly fine.
One issue with chicken is if the pup develops a chicken allergy....whoo boy..it is very hard to avoid when selecting alternate foods.
I was concerned when I fed Fromm that all those ingredients would set him up for allergies but we have zero issues in that regard......I definitely think variety is the spice of life....I have to look but there was a pretty good article on that....
NAPWDA Certified Cadaver Dog
Waiting at the Bridge (italics
=GSDs) (hemangiosarcoma=blue):Grim , Cyra, Toby
, Rainbow, Linus, Oscar
, Arlo & Waggles