Tag: Misty Isle Farms

Vashon Sheepdog Classic: Where Each Dog Has Its Day

Vashon Sheepdog Classic: Where Each Dog Has Its Day

Vashon Sheepdog Classic – June 9 – 12, 2016 I love it when a familiar place surprises me, when I discover something that has been right under my nose, in plain sight as they say, doing handstands, waving its arms, flashing its veritable pearly whites at me, in […]