I have the most wonderful 1/2 bc and 1/2 ausie. She is great with the kids and with other dogs, except when little dogs get aggressive with her. We call her the finisher... she never starts anything, but if provoked, holy hell she finishes. She grabs the other dogs, mostly small nippers by the neck and goes at them. She never breaks skin but she tears into them. I'm not sure what to do, but I don't want to stop going to the dog park. Her off leash time chasing balls and other dogs is so good for her, but I can't control other dogs behavior and if they go at her response is so over the top that we look like the jerks.
Is this a normal reaction for a herding animal? If not, ideas on what to do?