An intramuscular B12 shot bypasses gut absorption and typically lasts 2 to 4 weeks
It activates the beta-3 adrenergic receptors on fat cells, which triggers the release of stored fat through lipolysis
Because intramuscular B12 is absorbed more slowly over a longer time frame than intravenous delivery, each shot offers a sustained elevation in serum levels between appointments
More serious but rare side effects include increased blood pressure, heart palpitations, dizziness, restlessness, tremors, insomnia, shortness of breath, chest pain, severe skin reactions, and swelling in the legs and ankles
Otherwise deficiency can be treated with vitamin B12 supplements, B12-fortified foods and natural B12 food sources