I chucked all the sample packs of Natural Balance I had. I was using them as treats.
We have switched onto Orijen also. I was so wary of the high protein foods but Orijen has a large breed puppy and regular puppy formula, all high protein. So I'm assuming they are formulated differently than EVO. Since the Natura rep told me not to feed it to large/giant breeds under the age of 2.
In anycase I'm less nervous feeding grain free now with the recalls.
Back on topic.. So far still no idea who those last 2 companies are.
Maybe the recall started before they used what they purchased?