How often should dogs have heart worm tests? Even if they're on preventative?

My vet does heart worm tests annually or biannually.. not sure.
Is this what most clinics recommend?
Is this necessary even if he's on heart worm prevention?
5 answers 5