I would like to have several different breeds and be able to produce purebred offspring; consequently, I need to keep a few different roosters, but how do I manage the roosters? Do I keep them in with just that rooster's hens all the time? Can I keep a mixed flock of hens and only put the rooster with select hens in a breeding cage when you I want to harvest hatching eggs? Do I keep the roosters in their own cages so they don't fight? Just running scenarios for my set up and would love to know what others do?