Having a dog means navigating all-weather walks, and taking your pet pooch for a stroll come rain or shine. The exercise and companionship boost of this daily trip can’t be underestimated, and while ...