Gary Landsberg

BSc, DVM, Dipl ACVB, dip ECWABM (behaviour)

Gary Landsberg

Affiliations and Expertise

Veterinary Behaviourist, Doncaster Animal Clinic, Thornhill, Ontario, Canada