I cannot tell you how angry your experience makes me. You know I love that gorgeous girl of yours, and anyone who cause her any harm is a sorry excuse for a human being. He knows he was in the wrong, which is why he kept walking.
Thank you for sharing those pictures of that beautiful little girl. And I truly hope that getting her confidence back up is not as difficult as you think.