Doctors prescribe vitamin B12 shots for people with a B12 deficiency or those with an underlying condition that inteferes with proper B12 absorption.
Medically reviewed by Amelia MacIntyre, DO Vitamin B12 helps your body make red blood cells, maintain nerve health, may boost energy levels, and support a good metabolism (turning food into energy).
What happens to your weight when you take vitamin B12? Your body may have a surprising reaction when you fix any B12 ...