Its not the label "large breed" of the food that is going to cause an issue, its the protein amount. Kibbles that contain a large amount of protein is to a young pup, going to accellerate bone growth. With this acceleration the supporting tissues (muscles & Tendons etc) cannot grow at the rate of the bone, hence resulting in injury.
I would (IMO) need feed a young pup anything above 24-26% protein kibble. Also the label large breed or whatever will not affect stools, yet the ingredience do. Sometimes a kibble that is too rich, and has less grains can cause a pup to have loose stools. The more grain in the kibble the more crap coming out the other end so thus resulting in a firmer poop.
However we feed a grainless and raw and found the right combo for our pups and have no runs.
"Large Breed" and "Senior" formulas are pretty much just gimmics. I have seen the "Diet" kibbles being advertised as weight loss mgmt in kibbles however 4 of the top 5 ingredients are a carb source? Makes no sense but people buy into it.
You should be selecting your kibble based on ingredients. Its a bit grain heavy for me, but over all its not that bad

A bit in the high protein also for my liking for a pup.
Here are the ingredients for that kibble -
Chicken, chicken meal, cracked pearled barley, millet, beet pulp, chicken fat (preserved with mixed tocopherols), natural chicken flavor, flaxseed, salmon oil (a source of DHA), fish meal, salt, potassium chloride, choline chloride, dried chicory root, L-carnitine, vitamin E supplement, iron proteinate, zinc proteinate, yucca schidigera extract, copper proteinate, ferrous sulfate, zinc sulfate, copper sulfate, potassium iodide, thiamine mononitrate, manganese proteinate, manganous oxide, ascorbic acid, vitamin A supplement, biotin, calcium pantothenate, manganese sulfate, sodium selenite, pyridoxine hydrochloride (vitamin B6), vitamin B12 supplement, riboflavin, vitamin D supplement, folic acid.
Guaranteed Analysis %:
Crude Protein (min) 27
Crude Fat (min) 12
Moisture (max) 10
Crude Fiber (max)