Dear Monk Vasyl ,
It's actually easy to give injections under a dog's skin. I did it for my parent's dog for a long time. She was so happy to have me holding her and praising her that she never noticed the injections. Also I used a very fine, short needle.