We love Fromm! It may not work best from your dog, but Bacon thrives on it! We rotate through grain free and chicken free flavors. So Bacon goes 1 bag on 1 formula and then switches. He goes between Beef Fritatta, Pork and Peas, and Lamb and lentil.
Fromm grain free foods have a higher protein content (my formulas have 29-30%). Fromm has never had a recall, and we have ever had an issue with the food.