Isis was our last generation of basenjis, she has been gone for about 6 years, and was 16 when she died.
It sounds like you have a good system! You might ask the vet techs for suggestions on how to give the shot. 30 gauge is a very fine, sharp needle, buy them at your drugstore or Wallmart. Most hospitals (you vet may, but may charge you for 'hazardous waste') have a system for disposing of needles, for diabetic patients to bring them in for disposal. I used to actually put mine in a tin that chocolate came in, sort of ironic.
YOu will get much better with the shots, and he wil yelp sometimes. One quick 'owie' for a longer life, just ignore it, or give him a quick nuzzle, but not a ton of sympathy. Is he getting once a day. or twice? There are so many better insulins now, that cover better.
Keep up the good work! Feel free to e-mail me at home, I often don't come here for weeks at a time.
Anne in Tampa