My dog Misha is a small spazz of energy. I need to take her often to places that offer her friends to play with and room to run. Bow Wow Beach is PERFECT. Bow Wow beach is set up perfectly for big and little dogs. All dogs can run unleashed in the fenced in park that surronds a small pond. For the smaller dogs there are two separate fenced in areas (one completely fenced in on all sides and the other is fenced in with a beach so smaller dogs can swim too). My little dog likes to think she's a big dog so we spend more time outside the small dog areas and we have never run into any problems.
Dogs and their people are great. All dogs are friendly and it's great for play and socialization time. During the summer months there it seems like they're are thousands of tennis balls in and out of the water to play with. In addition to toys and water, there are waste bag stations throughout the park as well.
When it's time to go home (and really what dog wants that?) there are several showers to wash off muddy paws, which the way my dog plays it's great to rinse her off before getting in the car.
*Note: there are two entrances to the park. When you enter, the entrance to the left advertised for small dogs but the showers for rinsing are on the entrance to the right.