Andrew Gardiner BVM&S, CERT SAS, MRCVS qualified in veterinary medicine from the Royal (Dick) School of Veterinary Studies, University of Edinburgh, and has since worked in private practice and for animal welfare charities, specializing in the treatment of dogs and cats.