And yes you have gotten some great advice from calm and rational people, GOOD JOB everyone!
I commend you on asking for advice, and then taking it so well. Some people may have been a little defensive, but you did well and took it as it was meant, in a caring and positive manner.
You must have been scared to death!! I know I would have been! Makes my heart pound just to think about it, and what might have happened.
Keep on keeping on!! If you follow even half the advice here, you will go a long way towards keeping your dog on a "love leash", if not a leather or cloth one!
HUGS!