Hi all! Luigi, my 3 month old, is finally getting used to kibble by itself after gradually changing his diet from wet food to dry. I'm so proud of him

Anyway, recently he was eating Canidae wet food. Then, I gradually switched to Eukaneuba puppy dry food/kibble (I want him to get used to the dry food)..which is what he is eating now.
I am wondering if I should switch to Canidae kibble? I'd like opinions on if you think Eukaneuba or Canidae is better? I heard it may be better because it's still good for the doggies but not as rich as Eukaneuba. And if I do switch, what type of Canidae can I give my dog now (when he's a puppy), and when he's older? Also, do you think if i switch up the kibble again from Eukaneuba to Canidae, he'll have tummy problems? Or it should be okay?
Thanks in advance!