I would assign blame and responsibility to both parties here. Her dog was loose, but the pits were effectively also loose. I think the liability for keeping dangerous aggressive dogs contained is a lot higher than the liability for letting a cocker be loose... simply because of their propensity to cause damage.
If nothing else, hopefully she can get the menace out of her neighborhood.