I live in NYC. I just got a dog from a rescue. Sweet, mild, unfixed pit bull mix. She's not in heat, I know because her two month old pup is with us and counting back, she shouldn't go into heat for another 2-3 months. At the dog run today for the first time, though, all the dogs ganged up on her, becoming more and more aggressive until they were nipping at her trying to bring her down! One dog definitely instigated it, but by the time I told the owner, it was too late. A civilized city park turned into a wild pack of dogs aligned against this sweet mild dog who I've never heard even bark. Did I do something wrong? Should I have stepped in at the first sign even though the other owners were there? Should I have taken her out at the first sign, or should I have introduced her around slowly. What do you do to avoid a pack mentality forming?