My understanding on rabies is that it has to be given by a vet so that the records are available - I'm not sure how it works there and with horses.
Yeah, it's that way in Alabama too. The vet supply catalogs have a whole list of states that they won't ship rabies vaccines to, so you could tell that way. My vet won't even let me take a rabies vaccine home with me and give it myself. He says he wants to perform the vaccination so that he knows that it was properly given in case there is any problem. I can't blame him coz it'd be his butt that'd be on the line if the horse turned up with rabies.