Duncan Midgley, BVMS, CERTSAO, MRCVS