The Indian fantail doves are also known as homing doves. People usually keep these pigeons because they make the beauty of their home. They do give eggs in similar pattern as other pigeons do. Usually gives birth to 2 or 3 baby doves at a time. These baby doves takes at-least 4 to 6 weeks to fly and leave their home.