Le Dr Davidson est diplômé de l'Université de Guelph en 1976 et a établi Parkhill Animal Hospital en 1977.