Charlotte Mecklenburg Parks and Recreation's Bark in the Park Top Dog Festival. This event includes contests for dogs, vendors (with lots of give aways), demonstrations, food and more. This annual event is held at Historic Rural Hall. There is lot of room for the dogs to explore and sniff.
We have been several times and had a great time. It is a bit of a drive for us and Murphy falls asleep in the car on the way home after all of the excitement.