Dr Gavaghan graduated with a Bachelor of Veterinary Science degree from the University of Queensland in 1985 and was accepted as Member of the Australian and New Zealand College of Veterinary Scientists (Canine Medicine) in 1991. He then went on to complete a cardiology residency program at the University of California Davis, in 1998. Dr Gavaghan returned to Australia and was accepted by examination in 2000 as a Fellow of the Australian and New Zealand College of Veterinary Scientists in Cardiology.
He is a director of Veterinary Cardiology and Imaging (VCI) and operates a cardiology referral service at Veterinary Specialist Services (VSS). His research and clinical interests include the quanitification of diastolic dysfunction, interventional cardiology and feline persistant atrial standstill. Dr Gavaghan has present many hours of post-graduate lectures and has been published in Australia, North America and Asia.
Family pets include: a dog, a cat, horses, 2 cows, 2 goats, 2 ducks, 6 chickens and a goldfish.
Veterinary Specialist Services proudly supports the Australia Zoo Wildlife Warriors, particularly the treatment, care and research of the Australian Koala Community.