I am curious, how do you find the baby pigeon in the first place? Did he go to some breeder and buy it from them?
And what about all those big pigeon on the roof? Are those all yours?
On an unrelated matter, one of my lovebird that I had years ago used to have one of those metal band around her legs. There is a loose 1 mm gap all the way around, so it's a loose fit.
She had it for years, not a problem, then 1 day, she start biting the metal ring. And it went on for weeks. So I took her to the vet and remove that band, turns out somehow, there is swelling and red scratches behind the inner ring diameter. And yet for many years before that, it was just fine. Did you guys have any problems w/ those rings/band?