Well, like I said. I feed Innova Evo. After the pet-food recalls, I wanted to go to a grain-free so that I "knew" I was avoiding any contaminated grain. I'm more than satisified with the product.
Being that your lil guy is going to be growing for more than 2 years, you might want to put him on the Innova Adult, which I've never used but I've heard glowing reviews on.
I think that you are probably going to be OK with a number of different foods. I've also heard that many people like the Canidae. One member here, Julie, I
think has switched her Danes to Orijen, so she might be able to comment on that. Orijen large-breed puppy formula is 42% protien. That's higher than what I think large and giant breed puppies are supposed to have. However, they say that their research proves otherwise, and they actually have a Landseer Newf on their Large-breed puppy section of the site. They've got a pretty good white paper about nutrition, with lots of info in it, too.
http://www.championpetfoods.com/orijen/documents/ORIJEN_White_paper.pdfI've also heard that many people are satisified with Merrick,although I found it to be
much too rich for Cabeza's tummy! But, here is their site:
http://www.merrickpetcare.com/Also, I used to have Cabeza on Wysong. Its a pretty good food, but once again, I wanted grain-free. Here is their site:
www.wysong.netThis is a ton of info, I hope I haven't bogged you down!