And I am willing to bet that a lot of the smaller stores either do not know or care if the foods are bad or not.
I have been in a few of those stores where the meats gone bad , and they wont remove it. That Pet Food stays until it sells and noone will go in and force them to remove it.
And those places will have a lot of bad Pet Food just waiting for someone in a hurry to buy it.