How often should someone get a new rooster for breeding hens? As soon as his offspring grow up and become breeding age? Also if you get a new rooster should you order from a different hatchery then the ones your hens came from? Thanks in advance for any answers/advice.