I do agree with Michelle, I think as a society we over medicate, over vaccinate and over analyze. On the gelding issues I have to disagree. I PREFER to geld while still on the mare so even younger than six months. It is so easy on the foal they are back to normal the next day, mama keeps 'em...