I recently bought some new hens (or so I thought) and am now sure that they are not hens (at least not all of them). Can anyone help me in determining which ones are hens and which ones are roosters? 1) Buff cochin, 20 weeks old. I hatched this one from my own hens and i thought it was a hen but now given the look of the tail feathers which look like my rooster it might be a cockeral 2) Plymouth rock, approx 15 weeks old (might be more). I was told this was a hen. Given the size of its legs and long neck I'm thinking its not a hen but a rooster? 3) Plymouth rock chick, approx 5 weeks old (guess). No idea on the sex of this one 4) Lavender astralorp, approx 15 weeks old (guess). Think hen but has long legs different to my black astralorps 5) white sussex, approx 10 weeks. They do have differing looks on the tail and head so I'm thinking one of each. Is the one with the black on its tail the roo? I already have a buff cochin rooster and he is very kind, gentle nd hardly makes a noise. I dont want to keep any other roosters so please help me out here so i can sell the others and just keep my rooster and hen flock! Any help would be greatly appreciated!