Have you had a food allergy test done? It is a blood test and the results will take the guess work out of picking a food. Ruggles is allergic to chicken, beef, pork, lamb, corn, potatoes and rice. That really limited his food choices. I feed him Nature's Variety Instinct Limited Ingredient Turkey.