Vitamin B-12 shots are prescribed to treat vitamin B-12 deficiencies. Vitamin B-12 is a water-soluble vitamin that plays a role in brain function, production of DNA, and red blood cells. Vitamin B-12 shots are the most effective way to treat a deficiency. Injections are prescribed and given intramuscularly.
Vitamin B-12 deficiencies have been linked to a decline in brain function, depression, and osteoporosis. Vitamin B-12 will boost your energy levels, mood, and weight loss. B-12 injections are very safe with no major side effects.