For milder cases of
vitamin B-12 deficiency, treatment may involve changes to your diet and vitamin B-12 supplements in pill form or as a nasal spray. Your doctor may suggest vitamin B-12 injections, particularly if your vitamin B-12 deficiency is severe. At first, you may receive the shots as often as every other day. Eventually, you'll need injections just once a month, which may continue for life, depending on your situation...consult nearest physician they will do the needful.