Leonard qualified as a veterinary surgeon from Timisoara University, Romania and has been with the Goddard Group since 2012. Having spent eight years at our North Finchley branch, Leonard joined the team at Harrow Weald in 2019. Leonard’s interests include dermatology and internal medicine and he is currently studying for a Small Animal Medicine Certificate. As an Official Veterinarian [OV] Leonard is authorised to issue pet passports and complete export health certificates. Leonard has two German Shepherds and a cat called Meow Meow – named for a very good reason!