So i have a 3month old Yorkie

& i just want to know which would be the best
[COLOR=green! important][COLOR=green! important]dog [COLOR=green! important]food[/COLOR][/COLOR][/COLOR] for him, "Wellness" OR "Go Natural" grain free?
also if it is wellness which one would be the best for him,

i know they have Wellness Core and then the super 5 mix and others so which is best or does it matter.
and if "Go Natural" which would be the best one from that brand for him being only 3 months.