two years
Pet food manufacturers establish expiration or best by dates to ensure the safety of your dog. In general, unopened dry pet foods have a shelf life of 12-18 months, while unopened canned foods are good for two years from the date of manufacture.