While freeze drying can suspend spoilage for years, there is still a very small amount of moisture left in the dog food, so eventually it will go bad. However, most of us are not going to purchase a year’s worth of dog food in advance, so spoilage really shouldn’t become an issue.