B12 is an important vitamin that your body needs but can't produce. The role of Vitamin B12 in the body is to help make DNA, nerve and blood cells, it is crucial for a healthy brain and immune system. A Vit B12 deficiency happens when your body doesn't produce enough intrinsic factor or if you don't eat enough Vit B12 rich foods. Intrinsic factor is essential for Vitamin B12 to be absorbed in the small intestine. You can only absorb Vitamin B12 if you eat foods that are rich in Vitamin B12. Those foods are animal meats, dairy products, eggs and some fortified products such as breakfast cereal. Organ meats such as liver and kidneys are very high in Vitamin B12. Vitamin B12 deficiency is very common. Speculation is that many people are choosing not to eat read meat. There have been cases of children as young as 6 diagnosed with having a deficiency. This is concerning because with the raging grocery prices buying food high in Vitamin B12 may not be affordable for many fam...