Thank goodness you and Mikey are okay! At least the kid apologized, maybe be next time you see him, you could suggest leash and obedience training!