Leash would probably be okay, but this is definitely a more human-oriented place.
For dogs on a leash, yes.
Probably yes for dogs on a lease. If not, go to Englewood Metropark across the street which is definitely dog friendly. Great day!
As noted, Aullwood and its festivals are dog on leash friendly. Be advised that there are often service animals from other nonprofit organizations present, in case your dog doesn't always play well with others.
Thanks! Your answer is awaiting moderation.