Can I Give My Horse Injections, or Does a Vet Have to Do It? While many horse owners opt to have a veterinarian administer injections during an annual checkup, you can do it yourself, if you prefer.By: Margot Hayes