I bought Bleu a bag of Natural Balance Sweet Potato and Fish about 3-4 weeks ago. I keep it in an airtight plastic container in the house. I opened it up today and found these black winged bugs in there

Obviously there were some kind of larvae in the food when I bought it from Petco. What makes me feel worse is...Ive been feeding it to Bleu now for over 3 weeks

poor baby.
Hubby says just to throw out this food and go buy another bag. I feel like I cant trust them now...either Petco or Natural Balance. So I think Im going to try the Origen 6 fish which I will have to buy from our local feed suppy. Anyone else have this problem with pet food from Petco?