e veterinary cestodology