That is a real longshot you have there.... good luck. Like previously mentioned, baby pigeons are helpless. The parent gives them a liquid that is produced by their crops. I wish you luck but don't feel bad if it doesn't make it because it is very difficult.