I recently moved to Swansea with my two dogs -- an 11 yr old Am Bulldog mix and a 3 yr old Boxer mix. My hairy friends are large sized (25kg and 29kg) and fairly muscular and I have had experiences in the past where vets are clearly less than comfortable with bigger dogs. Not so a Bloor Animal Hospital! First off, the receptionists and technicians are amazing. My older dog has a number of skin and neuromuscular issues so we have visited the clinic a couple of times already and each time we are greeted with so much joy and tenderness. Both Dr. Downer and Dr. Morris have seen my pets and both vets are amazing. Its obvious they care, but more than that, they aren't trying to push services on you like so many other clinics do. They let you know what they have in mind and provide you with a few options to consider. I like that. In terms of fees, I think they are fair. In comparison to what I paid for similar services in Silicon Valley, this clinic is far far less expensive for equal or better service. Put it this way, my current lease ends in a year and staying in close proximity to Bloor Animal Hospital will be a priority for me!