Thank goodness, someone responded! I'm not alone in here!!!
We're having the vet come out (finally) sometime this week. I'm pretty sure that he was simply gelded and nobody told him!
Which is really a shame, because he may as well be a stallion... I deserve some gorgeous baby foals for the craziness I put up with in this one!!!


