How long wet dog food lasts if it’s not opened depends, in part, on the type of wet dog food. Canned wet dog food lasts the longest at approximately two years from the time it was purchased. However, check the can for a “best by” date and abide by that date. Freshly made and packed meals, like those from Farmers Dog, should be eaten within four days if refrigerated or four months if frozen. Pouches fall somewhere in between, so check the “best by” date to make sure it’s still safe to eat.