Luckily, #1 Son was not hurt, nor was the *%#@!! idiot that decided to run into him at full speed. See January, 2009, post for what it looked like before this happened.
Every spring we have a new crop of baby miniature horses down the road from us. They are so cute! They are about the size of large dogs. #2 Son once referred to them as the "wiener dogs of horses."