Any help would be appreciated. I got these from a teacher friend who hatched them in her classroom. I'm thinking I have all roosters except the smaller black/white one? Crowing is the only way I know how to tell for sure. Butchering soon so I want to be sure! I was hoping for more hens but I'll make due with whatever eggs I end up getting. I know I have 3 hens in my second younger flock (not pictured). Once the roos are in my freezer I'll combine the two flocks. I have no idea on breeds. All new to me. Thanks!!!
The next 3 birds in question have yet to crow in my presence.
The multicolored is a dominant rooster. Not sure on the black one - has bluish tint to feathers, fat neck, medium size comb.

Is this a roo? Dark bird with some red.

This is my most affectionate bird. But he is probably a roo so I'll eat him too.

The first cream colored one is mean so I'm eating him/her either way. Red previously pictured. The small one is a girl I think? I'm told she may lay neat colored eggs? Not sure how she is surviving in a world full of men

One more question, should I pen up the roos and feed them something other than chick starter for a while before we butcher?
Any and all help is appreciated! I'm a former city girl turned rancher's wife and I have a lot to learn! But I'm loving every minute!
The next 3 birds in question have yet to crow in my presence.
The multicolored is a dominant rooster. Not sure on the black one - has bluish tint to feathers, fat neck, medium size comb.
Is this a roo? Dark bird with some red.
This is my most affectionate bird. But he is probably a roo so I'll eat him too.

The first cream colored one is mean so I'm eating him/her either way. Red previously pictured. The small one is a girl I think? I'm told she may lay neat colored eggs? Not sure how she is surviving in a world full of men

One more question, should I pen up the roos and feed them something other than chick starter for a while before we butcher?
Any and all help is appreciated! I'm a former city girl turned rancher's wife and I have a lot to learn! But I'm loving every minute!