What to feed your big puppy is a difficult question for many dog owners.
But in my opinion, raw food is THE best food for a dog (still doesn't mean that it's the best for every dog), if it's properly balanced, of course. Luna, unfortunately, isn't raw fed as I can't afford it. She gets quality kibble though with a high meat percentage, no grain, no byproducts, etc, none of that garbage. She does get the occasional raw meal every week, with raw meaty bones to clean her teeth. She also gets many health supplements, especially to support her joints. Luna eats Carnilove, and occasionally Orijen