I think the only reason I handled it so calmly was that my main priority was not to get pissed at the man or the dog. My first priority was to check my dog over, inspect each wound, and take care of it as soon as possible. He's not a terribly friendly dog but he is my big baby and he loves my family. My 3 year old climbs all over him and he could care less - after all they were raised together!
Zero will be 3 on 8/7 and I've had him since he was about 10 weeks old so it's just like something happening to my child.
The day we brought him home: