Vacuumed sealed products will last for several years, provided it doesnt contain any meat oils.
Oils of any kind will turn rancid after a bit of time.
Best bet is to vacuum seal in mylar plastic , as it inhibits oxidation, and can last several years.
I meant to say several years more than just vacuumed seal.
Dry dog food may contain used cooking oil. That would be one thing to check for. I suppose that a person could find out the ingredients and go form there. I have some Freeze dried sausage patties that is around 50 years old that seems OK.
The bags of cat food I bought last week all have expiration dates of between a year to a year and a half from now. (I’m assuming the expiration date refers to storage in the original bag).
I bought regular Purina cat chow, and three types of Beyond, which all run between 13% and 15% crude fat. So it seems to me if it’s good for a year in the bag, it would be good at least six months or even a year longer, vacuum packed. Isn’t exposure to air a main factor in rancidity?
I’d feel a lot safer stockpiling canned food; but my little adoptees were raised in a rescue facility and apparently never exposed to canned food. They don’t like it, and won’t eat people food either.
-JT