As soon as you realize you have missed a dose, restart the prevention. Call to schedule an appointment for a heartworm test to ensure your pet is still negative, then repeat the test in 6 months to make sure there isn’t any infection. Why do we retest in 6 months? The heartworm test performed is an antigen test and can take up to 6 months to test positive for heartworms.