@cparker I’d stick with Royal canin. It is well known, researched, been around for years and backed by science. Puppy growth stages are super important to make sure they don’t have any gaps in their nutrition.
Since you already have the Stella and chewy patties, you can soak them and mush them...