Vets on call
Vets’ lives – what stresses are impacting their mental and physical health every day and what can be done about it? Margaret Hawkins talks to Naas-based large animal vet, Kevin McConnell, about this