If your doctor tries to get you off the shots in favor of oral B12 supplements (tablets, spray, etc), do not accept that as treatment
As compared to Vitamin B-12 1000 Injection (VetOne), Vitamin B-12 1000 Injection (Clipper) or Vitamin B-12 1000 Injection Value Pick Type: AH - Supplements Species: Beef Cattle, Dairy Cattle, Swine, Sheep/Goat Active Ingredient(s): cyanocobalamin (vitamin B12) (1000 mcg/mL) Estimated delivery to choose your location by: N/A * Update your zip code to get an estimate Sold & Fulfilled By: FBN Big Order Discount - Take an extra 5% off eligible Animal Health orders over $2500 For use as a supplemental nutritive source of vitamin B12
I also am diabetic and have been on metformin for years
Clinically, B12 shots have long been used to treat cyanide poisoning
This prescription form of B12 is the one most often recommended by healthcare professionals, including primary healthcare services, because it stays in the body for longer, only requiring repeat injection every three months