O'Callaghan then returned to Massey where he was on the faculty of the School of Veterinary Medicine, before moving to Tufts University School of Veterinary Medicine for 10 years, including three years as head of department.