do all vets have microchip scanners