Hello. You should talk to your doctor before you have your baby, so that you have a plan in place for how you’ll get enough vitamin B12 to keep your baby healthy.
Without enough vitamin B12, your baby could have developmental delays and not
thrive and grow like he should.
If you have
pernicious anemia or have trouble absorbing vitamin B12, you'll need shots of this vitamin at first. You may need to keep getting these shots, take high doses of a supplement, or get it nasally after that.
If you don’t eat animal products, you have options. You can change your diet to include vitamin B12-fortified grains, a supplement or B12 injections, or a high-dose oral vitamin B12 if you are deficient.
Older adults who have a
vitamin B12 deficiency should take a daily B12 supplement or a
multivitamin that contains B12.
For most people, treatment resolves the problem. But, any
nerve damage that happened due to the deficiency could be permanent.
with regards- Dr Sanjay Kini