Welcome to
shorthairs.net
Only a lisc vet can do rabies, how do you get away with giving your own? What land do you live in? Ask your vet for a health certificate, it merely says dog has been examined by a lisc vet, and it is up to date on all vaccines, and in good health. They generally don't charge more then an office visit and a look over, and you should be on your way.
sure you can... my mother gets them for the cats and all the dogs we have. I believe she gets her from petmeds.com but i couldnt find it.. but heres an example..
http://www.valleyvet.com/ct_product_group.html?CGUID=30E080DC-7B6A-11D5-A192-00B0D0204AE5&ccd=IGO032&gclid=CJ-w-OuEoZkCFRxNagodL1ZUqA