Parasitologists from ESCCAP (European Scientific Counsel Companion Animal Parasites) have been voicing their concern over the implications of the imminent changes to the UK's DEFRA-run Pet Travel Scheme (PETS).
Under the new regulations, which take…