This is a great park called Dog Park located in Town and Country. They have a museum on the property dedicated to dogs and a nice trail that you can walk along. Of course my dog is afraid of everything so he did not accompany me on the walk, but it was nice and I snapped a few pictures as I went.