I have taken my animals to the Thornhill Veterinary Clinic for many years. I have always found the staff to be caring and loving to the animals. I have also bordered both my cats and dogs there and they always come home happy. My animals have had complicated medicals problems and the staff have gone above and beyond trying to solve and treat the problems. Unfortunately, over the years, I also have had to say "goodbye" to my loved ones and the staff did their best to help my family through. I highly recommend these wonderful people to anyone to has a pet. Please give them a call.