From dog friendly shops and restaurants to places to hike with your pooch or winter patios you’ll both love, we got you.