I agree that you need to send Doodle to freezer camp. I have a 5 y/o daughter and a 2 y/o son and if my roo went after either of them the way you described he would be gone in a heartbeat. One of our local mail carriers was recently attacked by a feral rooster while delivering to a local business and I cannot imagine what the outcome would have been had it been a child on the receiving end of that attack. No rooster is worth your child's mental, physical or emotional well-being. I am sure if you find a friendly new chicken for your little guy, he will bounce back just fine from the loss of his rooster.
Good luck.
Good luck.