When I have a rooster come at me, I catch him, turn him on his back and rub his belly. He will just about go to sleep in my arms. After a few times, he will stop. I would also recomend trimming his spurs if there are small childen around. He will still scare them but is less likely to hurt the children. Remember, he finds you as a threat, that's why he challenges. After a few belly rubs, you are not a threat.