It is very good for appetite and energy in most people. I use injectable b12 supplements all of the time. It is a subQ inject so it doesn't have to go all the way into the muscle I use a 27ga 1/2 inch pin for my injections. Or you could mix it with any other oil based or water based injectable to cut down on the pain from the higher ba content of other injectables.