I found a wild pigeon on my front porch earlier today. I think its still a baby. I have stayed away from it hoping that if it is a baby that the mother will return but it is still there. It is eating the things it finds on the ground near by. It looks like it can walk fine but can not fly. I do not know anything about birds so I am concerned on what to do. I have picked it up and put it in a box on its side with a towel and left it outside with a bowl of water near by to drink. What else can I do?