Do not worry about too high of protein. Protein is the building blocks for growth and it is necessary, especially for a large breed puppy.
What should be of concern is the calcium and phosphorus levels. You want a slow, controlled growth with large breed puppies. And if the Ca/Ph levels are too high, they don't get that. It's all about quality vs. quantity. You want good, strong bones. Not big, week bones.
Of the foods you listed, I highly suggest Orijen Large Breed Puppy. Make SURE it is the LBP formula. This is a great food made by a great company.
I've also heard good things about Chicken Soup for the Puppy Lover's Soul. But, again, make sure it is the LBP formula.
I applaud your interest in finding the best food for your friend's new puppy! :smile:
What should be of concern is the calcium and phosphorus levels. You want a slow, controlled growth with large breed puppies. And if the Ca/Ph levels are too high, they don't get that. It's all about quality vs. quantity. You want good, strong bones. Not big, week bones.
Of the foods you listed, I highly suggest Orijen Large Breed Puppy. Make SURE it is the LBP formula. This is a great food made by a great company.
I've also heard good things about Chicken Soup for the Puppy Lover's Soul. But, again, make sure it is the LBP formula.
I applaud your interest in finding the best food for your friend's new puppy! :smile: