I'm so mad at the woman for laughing at the whole situation.

You were about to get heart attack, and she laughed at you!

. It's beyond rude! The boy's parents or whomever was in charge of the dog who let little boy to take such big dog for a walk should be responsible!!!!!
I'm so glad that none of your babies got hurt. They must had guardian angels over their shoulder. Bless you for doing your best to protect them!
Such strong yorkie mom!!! to go against mastif