I love taking both my dogs and even my cat to Dr. Heather at Enumclaw Vet simply because they love going there. The whole staff is interested and on the same page. The best is worth the drive for me, over 45min since I moved.
Pros: They don't wait for something to go wrong to treat and spend time teaching and talking with me.
Cons: The office hours aren't as allowing as some clinics.