National
Institute for Occupational Safety and Health (NIOSH) has lots of
information on how to prevent needle stick injuries, including sources for
purchasing self-sheathing needles and other safe needle designs. Although
these materials were written for healthcare workers, they are also
relevant for anyone who gives injections to livestock.