Not to beat you up over this BUT.. you mentioned in 2 posts that you know about dog behavior more than others .Then you should have known what would /could happen. And I am sure you are a responsible dog owner I am not saying you are not.
Glad you stood up for the mistake that was made tho ...