My daughter has an awesome Vet in Vancouver for her little Yorkie. The Vet is really into health and does not over vaccinate. The Vets name is Dr. Maja
and the website is:
Healing Paws
My daughter lives in North Vancouver and says even though the clinic recently relocated and is now a little further from her, it is well worth the drive as the care is so much better.