Last month, the trusty pup and I got out of Dodge (well, Seattle), and headed up into the mountains for a weekend away. We drove out to the charming town of Leavenworth, Washington, nestled in the heart of the Cascade mountains for a dog-friendly winter adventure. I consider North Cascade ... Read More