We have been feeding our dogs Kirkland (from Costco) dog food for years. The name is ?Kirkland Signature Adult Dog Formula (Lamb) and it is very reasonably priced.
(It is made by by Diamond Pet Foods for Costco.) Lamb is the first ingredient and it has NO CORN products. One of our babies cannot digest corn and even the higher priced foods have corn in the first 5 ingredients, even the prescription brands. Once a few years ago there was a warning sent out about a certain batch of this dog food and we received a recorded message from Costco to check our bags for that batch number.
We've never had that happen before - not being called about a dog food problem. Turns out we did not have the contaminated batch, but I feel safe buying it because I Know they will follow up with people who purchase.