Author: Dr. R.E. (Ernie) Earnshaw M.R.C.V.S.