I give my own, no need to have a vet out unless you need the offical paperwork.(Its easy, for horses just put the needle in, make sure you didn't hit blood and BANG! All done, dogs you give it under the scarf of their neck, a little tricky if you have a wiggler.) I peel the tags off and put them on dated "medical" stock cards that I keep on file in the case I need to present proof.
Indie gets a 4-way. Eastern & Western Encephalomyelitis; Influenza (A2 & KY97); & Tetanus Toxoid.
Covers the basic concerns of my area, we have many mosquitoes, and in the country its sometimes possible to avoid all the rusty metal you find when out and about. So Eastern & Western Encephalomyelitis and tetanus are my main concerns. :) All animals on the property get their rabies vaccines renewed every 3 years. I give those myself, but check your state laws as some prohibit self-serving rabies vaccines, and you need a licensed vet to do it and sign your paperwork. I personally love fort dodge; been using their vaccines for years without a problem.