All are above average dog foods. Horizon Legacy is given an edge on dog food analysis.com Just make sure you change over to a new food slowly. I mix 1/4 new to 3/4 old for a week, then 1/2 and 1/2 for a week, then 3/4 new with 1/4 old for a week, then finally all new. As another poster mentioned some work for some dogs and others work better. I have tried twice to change to Wellness and both times my dogs' digestive systems got very upset so I have given up. I have fed Taste of the Wild in the past. Currently feeding Blue Buffalo Life Protection Formula, small breed. All of the foods you mentioned are higher rated. |