How Long Is Deer Sausage Good in the Freezer? Shelf Life Secrets