Okay, thanks Sonny, its both, grain and hay, and when I wasn't there, he shoved some one while he was being watered. But how should I punish him for being agressive? Whipping him is the only thing I know to do. I definitely don't wanna jerk his head, that will make him head shy. Everywhere else though he is a sweeet heart, its just in his stall when he has grain or , but mainly hay.
And he isn't afraid, its pure agression. See before he came to his current stable, he was pastured with many horses for probably most of his life. But in this herd, he was lower rank and had to fight for his food, which was mainly hay. And he always seems to do better away from other horses. Which I figured this from his background aswell.