I live downtown and can say two things...
I do not recommend at all Atlas Animal Hospital. They repeatedly under or misdiagnosed Sundance. The don't even have all the necessary equipment - or they consider a blood pressure monitor unnecessary.
I absolutely love Yaletown Animal Hospital and Dr. Robert Spooner. There are other vets there who are great too. He was our main vet and he was really open-minded with what I was learning on this board - so he is familiar with it. And he worked WITH me regarding all aspects of her treatment. They have all the right equipment and their assistants were fantastic.
I have not been there since they moved around the corner from Smithe to Expo Blvd.... But if Spooner is still there, I'm sure it's still the best in town. I plan to take our new cat there for a checkup and dental in the next few months.
Ok... I just checked their site.
http://www.yaletownpethospital.com/ The first three doctors, Robert, Deb, and Roxanne, were the ones who treated Sundance. Roxanne, bless her, was the one that had to tell me that Sundance was not improving and was the one that help me set her free. She was so amazing that day.
If you go there, try to get Spooner and tell him I sent you... He'll remember Sundance. If he doesn't, remind him she needed the helmet for her exams.
Best of luck.