When should my cat be tested for heartworms?