I know some will disagree I’m sure but. Wellness complete health small breed puppy ( it has grain) and a little wet food of wellness petite entrees. I know that has a little pea in it but it’s so far down on Ingredient list. Vet is good with it too. Took me forever to choose.