Hi Zain,
You didn’t mention what species of doves you have. If they are diamond doves, there is a way to determine their gender visually. If they are the ringnecked doves, then you pretty much have to go by behavior. If you only have one female, then usually she will only lay 2 eggs, with one day between each egg. If there are a lot of eggs laid in just a few days, then probably you have two females and both are laying. Male doves will do a lot of bowing and strutting along with loud cooing and very dramatic head bobbing. If there is a place near you that sells them, they they should be able to help you determine the gender. But if you do have 2 females and decide to get a male, you can’t put it with both females. You need to have only one pair per cage. Doves look gentle, but they can fight ruthlessly if you put them in the position of fighting over each other.
Thank you for asking Lafeber,
Brenda