Animal : an international journal of animal bioscience.