My dog and I love the staff at the Front Stree Animal Hospital. They are always pleasant, friendly and extremely helpful.
The actual vets themselves, I have my reservations. They charge a lot and the results are often inconclusive. Maybe it is the nature of their practice since animals cannot really tell you when/if they're sick or where it hurts. Just wish they have more doctors there for second or third opinion before more work (and some involves heavy-lifting) is done.
Location is superb and I heard it is way better than the clinic on Spadina. So I'm sticking to it till another pet clinic opens up =)