Great advice and we used many of these same techniques in working with our horses, especially with young stock or horses with previous bad experiences. We have had two horses in 4 decades of horse ownership who were extremely needle phobic. One overcame the problem with techniques similar to the ones listed above, but the other has never become comfortable with strangers giving injections. She does best when handled by professionals skilled in using "mosquito" technique (slowly and gently sliding the needle in versus the quick hard jab some use) as she is fine with all the preliminaries but reacts when the actual needle penetrates. My current vet also sometimes uses distraction techniques such as having a hose running on one of her legs while drawing blood or sedating her for her yearly dental. At home, we can give her shots and injections ourselves just with careful attention to our technique so hopefully she'll eventually allow new veterinary professionals to give her injections without any drama too.
I only partially agree....I have a needle phobic mare who apparently had been tied to a post when she was a foal.....at age 6 I got my hands on her and have been preparing her for an upcoming annual booster etc with a seringe with a tooth pick inserted as the needle....and treats. This only prepares the grounds but the vet needs to take his time in touching, preparing the needle site, talking etc....today, 6 years later we are at a point where with caution and being slow a vet can vaccinate or insert a needle without big drama from her side.
My Arabian mare has horrible needle phobia. She has it so bad that two vets couldn't. Desensitizing hasn't worked. A foal roll has worked. Seeing a needle she still tenses up when she sees it. For two months she had a needle near her food dish and would push it away with her hoof. I'm a retired RN and have work with this horse for years. Foal roll is the only way.
I have this problem as well as others with my 6 year old gelding. I just got him. But tell me, please, what I a foal role?