What vaccines can you give your dog yourself?
Similarly one may ask, can I do my dogs shots yourself?
Some animal hospitals will sell vaccine to breeders, physicians and nurses, and other pet owners who wish to vaccinate their own pets. (NOT including Rabies vaccine. This is always administered by a veterinarian and should never be sold or distributed to anyone for use by someone other than a licensed veterinarian.)
Accordingly, why you shouldn't vaccinate your dog?
Dogs with certain medical conditions might need to avoid vaccination because it could trigger a bigger immune response that might attack parts of the body.
Typically, senior pets will receive most vaccines every three years. Some vaccines with shorter duration of immunity such as kennel cough, leptospirosis, or Lyme disease vaccines may be given more frequently (every six to twelve months).