We do all our animals vaccines if it is cheaper for us to, and we've done the hoses for a long time, but our vet - if he is out anyway - is cheaper than buying them ourselves now and that includes a rabies, which we can't do here in WV.
The dogs, cat and goat - we always do - also the cow.
I do, it's MUCH cheaper! Last time I had the vet out to do shots for my filly......just her spring shots mind you.........it cost me $110 When I do it myself it costs me $25. It was a little intimidating at first, but once you've done it a few times it's a piece of cake!
While it's very possible for me to give my own vaccines (I'm well aware of the recommendations and was expected to setup vaccines regimens for patients at the hospital), I still haul my horses in to have their vaccinations administered when I have blood pulled for Coggins testing. This keeps my horses active patients and me and active client at the clinic so that should I need emergency help or need to pick up Bute or Banamine to have on hand at home for emergencies my vet can legally dispense advice and medication. State laws require that a veterinarian have seen an animal within a reasonable amount of time and have a valid doctor-client-patient relationship in order to give advice over the phone or dispense any medications. Vets are also less likely to come out for an emergency if they don't see the animal as a patient or to choose to see the emergency of an active client than an inactive client first.
In my state its Illegal to administer rabies unless you are a vet, but some people still do it. My main concern is it wouldnt be on record if I did it myself.
If the local animal agency suspects my horse has rabies, and I can't proove she got the vaccine, Im sure they'd put her down. So I never give rabies myself.
Plus since the vet is out for coggins its more convenient for him to do the shots. I like to ask him questions while he's out, and he usually looks over my mare while he's out. I don't have to worry about needle disposal, and its hard to find soemone to hold the horses while I stick them.
My vet charges $120 for shots, coggins and farm call. He's pretty inexpensive. So to me its worth it.
Can I? For sure. Have I? Yepper, many many times. Do I now? Nope.
I like keeping a good relationship going with my vet. They come out in the spring and over two visits do all my spring shots (in my state a vet is required to do rabies anyway), coggins, teeth, sheath cleaning and a complete physical. Depending on what is going on in the fall I have them back out to do fall shots (this year I had them do it because I wanted the filly's teeth to be re-checked) or I do those myself.
I think shots are a great time for the vet to get a good base line on the horse an the owner. And though it saves a little cash to do them yourself that base line is priceless when there is an emergency.