JACKSON, Wyo. —Jackson’s first permanent dog park is coming to town. On Monday, the Jackson Town Council approved a permanent off-leash dog park at Miller Park. It will be the first of its kind for the town. The permanent, 0.15-acre park will exist in the southern half of the park on the west side along […]