Consult a veterinarian for all medical issues relating to your dog. Typically, immunizations should be performed by the time your dog is 3-4 months of age. Depending upon which vaccine your vet uses, you will need new shots every one or three years.
Any licensed veterinarian.
Rabies can be contracted by any warm-blooded animal, including humans. If left untreated, rabies is fatal. Rabies immunization helps to prevent contraction of the disease. Rabies is normally transferred through a bite or scratch. This can only occur when animals are together, so it is safer to keep your dog confined.