Heartworm vaccine?
Please look into this very deeply before going with it.
Heartworm preventative is good (Interceptor or Heartgard).
The only vaccine I know of is Proheart 6. Please Google it.
I've never heard of capping a dog's teeth.

Or are they talking about OraVet?