You suggested that you fed raw in the past, and cost isn't an issue. If kibble is just a convenience compromise, maybe look into a convenient alternative diet that gets closer to what you'd prefer to feed.
The Honest Kitchen has a few formulas that are labeled as OK for puppies (it's just-add-water human-grade food) -- Thrive (chicken-quionoa-veg) is specifically one that says it's suitable for puppies. Sojo's likely has something too. ZiwiPeak's dehydrated jerky food is also labeled for puppies, I think. A ready-made commercial balanced raw diet suitable for puppies would also be an option (though a pretty pricey one).
Cost is usually the barrier for most people to these convenient alternative diets. If that's not a barrier, you have a lot of great non-kibble choices!
I think of TOTW as a solid mid-grade food, to be honest, like most of what Diamond's plant produces. It's okay. We feed a lot of Diamond-made foods in rescue because of the price/value ratio. The recall history of that plant means you have to save every lot code til it's gone. All things considered, I think there are brands with better histories and more reliable/transparent ingredient sourcing, at a higher price point.
Last edited by Magwart; 02-09-2018 at 07:33 PM.