Our dogs are vaccinated tri-annually to avoid the possible issues of cancer risk at the injection site. We made this decision in consultation with our vet. We still take him to the vet every year for a check up and heart worm injection.