This article is sponsored content brought to you by NVC National Veterinary Care. The National Veterinary Care (NVC) Veterinary Training Centres provide a tool for the entire veterinary industry to keep their practical skills up to date as the profession […]