I completely understand your anger!

I actually work in PetSmart and have seen this happen a few times, where companies have 'bad batches' because they simply did not add something to it...

It really should not happen... And unfortunately not everyone is as forgiving as you are to the store where you purchased it...

Glad there have been no ill effects to your pooches!