Agree with all the 5 star reviews on here. It is SO hard to find a good vet clinic, and the fact that it's a hospital is a total bonus (emergencies or sudden food needs and you're a-ok).
ALL of the employees here are extremely caring, pleasant and understanding. I can't tell you how many times I've called and poured my heart out about the difficulties I face (with a special needs animal) and every vet assistant is patient, calming and totally amazing.
Dr. Lyons is also a wonderful professional (not discounting anyone else, I've just only had experience with her).
If you want to go somewhere and not be rushed, have fair evaluations of your animal, and have a place that can work with you and your budget (because let's face it, some of us just can't pay $1500 for a diagnosis), then you have got to take your pet to Bloor Animal Hospital.
I wouldn't go or recommend anywhere else.