Blood test for microfilariae: A blood sample is examined under the microscope for the presence of microfilariae. If microfilariae are seen, the test is positive. The number of microfilariae seen gives us a general indication of the severity of the infection. However, the microfilariae are seen in greater numbers in the summer months and in the evening, so these variations must be considered. Approximately 20% of dogs do not test positive even though they have heartworms because of an acquired immunity to this stage of the heartworm. Because of this, the antigen test is the preferred test. Also, there is another blood parasite that is fairly common in dogs that can be hard to distinguish from heartworm microfilariae.