Well, I have read the same load of bull right here on BYC. This is my go to source for all chicken related info. If someone is asking a question about an aggressive roo... they get this dominance lesson and so on. My roos are kinda aggressive with each other, but not so much me. If one approches me and makes me uncomfortable... I just shoo him away with my hand or foot.
As for the mating thing... I seen one of my silkie roo's try to mate another silkie roo in a bid for dominance. This went on for about a week. At first I thought they were fighting... then I thought "big papa" was a "big mama". But then I realized that it was just a dominance thing. Strange that a roo would try to mate another roo though. But I just chalked it up to the fact that they were only about 9-10 months old and shaggy was just trying to shag everything that moved... like most teenagers. LOL
Silkie roos are peculiar little characters aren't they? :3
My roosters have never done that but don't dogs do that? Like other than to mate but to show who's boss?