This is one of the biggest reasons why I'm just not a fan of kibble. You just never know what is in the dog food, and for allergy reasons that can create a HUGE dilemma. It doesn't make much sense to me that people immediately point to the protein source in the dog food that is the culprit of the food allergy. To me it makes much more sense to point to a chemical or preservative or additive of some kind in the food first, or a filler source. To feed something that is capable of sitting around for a year or more just doesn't seem healthy to me at all. Think of the things that have preservatives and shelf lives of a year or more for humans....not healthy foods in the slightest bit.