Also look into soy milk. I has about as long shelflife as canned "milk" but with great nutritional value.