In an Emergency

We are available for emergencies and urgent care during our regular business hours. Should your pet require immediate medical attention after our regular hours, please contact the following emergency hospital:


VEC South



VEC South (416-920-2002), is located in the heart of downtown Toronto at 920 Yonge St. (The entrance is actually located immediately west of Yonge on McMurrich, north of Davenport and south of Belmont). The clinic provides emergency services 24 hours a day, 7 days a week, including holidays. 

Loading... Please wait