I have a 20 weeks old white leghorn roo. He crows every 2-5min or so. Where I live I can own only 1 roo but he is too loud. He crows louder than all the dog barking at the same time and it's very sharp also. At night I put him in the storage so his voice is little lower and the light will get in slower in a delay. But this couple days he won't stop crowing the whole entire day. I decide to put him in a big box since I am getting so many complaint of my family that they are sleeping and stuff. Every time he crows my stress level go up once. I don't want to give it away or kill it since I want little chicks to hatch. There might be another roo nearby so that might be the reason he is crowing so much. Is there a way to make him stop? I would be so much relieved if he could crow by hours instead of every couple minuts. The only time I will let him out is at 12pm-12am..Maybe at around 7-7:30am so he could eat. Is this too cruel? I have no choice.