You have to attend the clinic to get a rabies shot. However your can get boosters and kennel cough fough vaccines to self administer without a prescription.
They have clinics periodically. Call and ask when next one will be.
Thanks! Your answer is awaiting moderation.