New dog park under construction in Houston

The Buffalo Bayou Partnership is spearheading the transformation of a two-acre piece of land off the bayou
Saturday, January 25, 2014