We had our first visit with our new puppy here just this past weekend and so far I'm very happy with the service I (or more specifically my little guy) received.
The Bloor Animal hospital has a very convenient location, literally at the base of Jane along Bloor so no matter where you're coming from there is ample public transportation and Green P parking lots close by.
Entering the clinic, we found the reception staff to be very friendly and helpful, however, it's hard not to be friendly when you walk in carrying an 8 week old French Bulldog puppy.
On your first visit with a puppy they schedule you both for a puppy information session where a vet-tech gives you some great tips, tricks and things to be aware of in the first year of a puppies life. That first visit also comes with a lot of pamphlets, some free puppy treats, a huge bag of puppy food and few other trinkets.
The vet that saw us was very friendly as well and was great with our dog. He was so comfortable around her that he passed out (to be fair, he passes out every 15 minutes but I'll give her the credit on this one ha ha).
We like this location for our little guy and we're looking forward to our future visits and check ups.