I dont go often, but I do think it is good for dogs to socialize with other dogs in a controlled environment and people she doesnt know. I dont usually take a firearm with me, but at the minimum a pocket knife in case things would go bad. The park I take her to also has several separate areas so...