This is an awesome dog park.
We have a Jack Russell so we stayed in the small doggie area. Puddles (our dog) had a blast! She ran and played with a variety of little ones. She lasted about two hours and she decided that was enough fun for the day.
Great area for big dogs w/a pond in it. (Most of the owners seem to be responsible today.)
I would highly recommend taking your doggie to Cosmo Dog Park!