Our B12 shots are exactly that
Medications use, including cardiovascular prescriptions ACEI/ARB, -blocker, diuretics, anti-lipid agents, and anti-platelet agents, and Metformin, during the 30 days prior to the interview was ascertained from self-report [20]
The NHS schedule for treating B12 deficiency is a loading dose of 1mg hydroxocobalamin by intramuscular injection every two to three days for two weeks, then a maintenance dose every two to three months for life when the cause is non-dietary
The specific site for administration may vary depending on factors such as individual preference, body mass, age, and any underlying medical conditions
But, whether or not to use them should depend on what each patient needs and what the doctor says