Kevin Stafford is a farm animal veterinarian with an interest in animal behaviour and welfare. He has carried out research into pain assessment and relief in sheep, sheep temperament, sheep rumination, lamb survival and some aspects of disease and parasites in sheep. He runs a few hundred ewes on his toy farm to remain connected.