As far as I know, vitaminB12 deficiency causes anemia, am I right? This vitamin is needed to make red blood cells, which carry oxygen to all parts of your body. Naturally, it is derived from animal products such as red meat, dairy, and eggs. Anemia may make you feel tired, weak, and even short of breath. I know one good solution in order to avoid all these. You can take vitamins as a preventive measure. I am browsing very intriguing resources at the moment. You can find Alaffia brand here and many others. I think I will definitely order something by the end of the day.