I highly recommend NutriSource. My Sammy has always had a sensitive stomach and allergies. We tried several foods before settling on NutriSource, which is grain free. He does great on it as do my other dogs. We use the chicken because he's allergic to lamb. This is a family owned company and they have never had any recalls.
Samson, GSD, 10/13/07
Annabel, Keeshond, 4/21/11
Petie, Toy Poodle, 5/5/07
Kitties: Meezer, Bob, Mia and Dewey