my dogs eat the diamond lamb and rice, corn and wheat free formula, and they do great on it, one of my dog has allergies, and this is the best one ive found at a reasonable price :D, if you can afford it though, id go with taste of the wild, its one of the best dog foods you can get, without going to home cooked meals!