I know alot of people dont like Pro Plan, but that's what we feed Lily. It's the Pro Plan Small Breed. The kibble bits are tiny, but I think it may have corn in it? Not sure, but just suggesting it as the kibble bits are small.