My verdict is that you handled that situation extremely well.


From your description I would also have called in the cavalry (police). The lack of control and judgment that woman demonstrated is dangerous, especially with that kind of dogs. To me, it sounds like an accident waiting to happen. You calling the authorities upon her could prevent her dogs from attacking someone less prepared.