Just so there's no confusion, the name "Buffalo Bayou" refers ... a 2-acre dog park, the Houston Police Officers' Memorial and plenty of hiking and biking trails. Plus, it's a popular hub for ...