The best food you can give your dog is what he/she would eat in the wild...real food. Lightly cook....organic chicken with rice and veg; freeze portions and take out as needed. Take care, as with self, with raw meats. As for store bought alternatives, recommended by Martin Goldstein, D.V.M. in his book, " The Nature of Animal Healing" co. 1999: California Natural, Natural Life, Wysong's Cornucopia, Precise, PetGuard, and Abady.