Mike, you are the answer to my frustration about how to choose dog food. I have two dogs, a GSD and a ChiJack, (chihuahua and jack Russell). Trying to find the best for them has been aweful. My recent issue has been with Natural balance; which I am glad it’s not on your list! For the past two attempts for something different for my GSD I have purchased the chicken, turkey mix. Both times it had moths and bugs in it!! So, thank you for your time and effort in researching the better brand foods for our loved four legged family members!