Frontiers in veterinary science