B12 can be injected just under the skin (often in the abdomen) or into the muscle (usually the thigh)
Now, in very rare cases, someone might have an allergic reaction
On the other hand, certain medications used to treat Acne, such as Isotretinoin (commonly known as Accutane), can cause a deficiency of vitamin B12, leading to a type of anemia called pernicious anemia
Macrocytic anemia occurs when your body doesnt have enough normal red blood cells, and can cause symptoms including muscle weakness and paresthesias (paresthesias is the technical term for the pins and needles feeling on your skin)
Seek medical attention if you experience severe pain that doesn't improve within a day or two, signs of infection (increasing redness, warmth, swelling, or discharge), severe or spreading bruising, numbness or severe pain radiating from the injection site, or fever and chills after your injection