My hatchery surprise arrived this morning and I'd like help ID'ing them please. It looks like everything was sent in pairs, and I've broken them up into groups based on coloring. They are from cackle hatchery.
Set 1 - ?

Set 2 - it's hard to tell, but one pair has white headspots, the other have yellow.


Set 3 - my guess is 3 different breeds....


Set 4 - ?


Turkey poults -

Thanks for all your help!
Set 1 - ?
Set 2 - it's hard to tell, but one pair has white headspots, the other have yellow.
Set 3 - my guess is 3 different breeds....
Set 4 - ?
Turkey poults -
Thanks for all your help!