Cooked food and loaves can last for 5 – 7 days while our raw foods last 4 – 6 days if you keep them refrigerated after defrosting. We make all-natural, genuine dog food with zero additives or preservatives, shortening the shelf life of our products compared to commercial pet foods.