I looked at the Sport Mix. I would not feed by-product, corn, fat, and meat meal (aka mystery meat) as the first 4 ingredients.
I was burned by Purina do am now super picky about my dog food.
I feed FROMM-
Fromm Family Foods Gourmet Dog & Cat Food, Naturally Holistic They have never had a recall. I do give fresh fruit and veggies everyday. If lazy I will give SOJOs or Honest Kitchen as a topper on their kibbles.
You can buy most pet foods online and get them delivered to your door. Feed what works best for you and your dog.