Is Leavenworth Dog Friendly?

Leavenworth, the charming Bavarian-style village nestled in the Cascade Mountains of Washington State, has much to offer both locals and visitors alike. But what about our furry friends? If you're…