She is knowledgeable & passionate about her work
Injectables (as cyanocobalamin) can be done at your vet's office at home (if you know how to do it)
One possible explanation is that low serum vitamin B12 levels would trap folate as 5-methyltetrahydrofolate, prevent the generation of methionine from homocysteine, and therefore reduce protein synthesis and lean tissue deposition
Although the injections are probably innocuous, they are unlikely to help your weight-loss efforts and may interfere with other medications, according to nutritionist Katherine Zeratsky of the MayoClinic.com
Heart Health: Vitamin B12 regulates homocysteine levels, reducing the risk of cardiovascular diseases
Hemoglobin also takes carbon dioxide from different areas of your body and brings it to your lungs, so your lungs can get rid of it when you exhale