Hi....Thank you for taking in this pigeon and welcome to our forum.
It this an adult or baby pigeon??
Pigeons do not eat tadpoles, worms or insects. Pigeons are seed eaters, however if this is a baby pigeon it might need special bird formula before it learns how to eat seeds.
Where are you located? We may have a member in you area that would be able to help.