Academy of Canine Behavior in Bothell.
You can get some training in while you are away as a bonus.

I haven't boarded in a long time but they were great with my old lab Cosmo.

ps. Give me the dates. If I'm in town I'd gladly watch the pooch. My 2 year old lab is very good with other dogs and I have a dog door/fenced back yard. Dogs at my house get 30 mins of ball time a day down at the park. One of those Dave Vedder rods would pay the bill :-)

pps How did the dog do with the pack?