Another vote on top of the pile for bear-strength pepper spray. That would get their attention fast. If no luck with that, lethal force all the way.

I've been bitten by an unfriendly dog, had dogs run up to me off leash on various trails, been chased by dogs as a kid, and I am still a dog lover. I have had two German Shepherds, one of which was an adoption from the humane society, another was adopted from an owner who could no longer have the dog. Both dogs had been mistreated and/or neglected. They both needed socialization, patience, and training.

In the end it's all on the owner's shoulders. If this lady can't train and handle two big Rotts she has no business with them as her pets. There are no bad dogs, just bad owners.

FWIW, I think you did a hell of a job. Everyone went home unharmed, but maybe a little shaken up. Big thumbs up. cool