Foods that come from animals, including fish, meat, especially liver, milk, eggs and poultry, are usually sources of vitamin B12.