As far as wet dog foods are concerned, they, once opened, can last for only a few days. Therefore, make sure its proper sealing and storage at cold places after opening. Some brands also offer wet dog foods in the form of a single-serve.  You can store dry dog foods for months by making sure they are stored in a dry and cool environment.