You can germinate seeds for your pigeons. I usually do some for mine, and most of them love them. Last year, for whatever reason, my new young birds wouldn't touch them.......was kinda strange, but in the previous years, my birds loved them.
What I do is buy some lentils........fill a mason jar about 1/4 full and cover with water then put a cover over the top of the jar. I use a pair of knee-hi panty hose. Let it sit over night. Next morning, I strain the lentils and pour out the water. Set the jar in a dark place on it's side. Every day for three days, I wash, rinse and strain the lentils twice a day. About the 3rd or 4th day, you've got growth and it's just the right size for the birds. I put a few in a dish out in the aviary and let them eat and the ones they throw, will wind up on the ground rather than in the poopy floor.
The germinated lentils can be put in a baggy and refridgerated for about 5 days or so. Before I give any to the birds, I always rinse them off.
Here's the site I got this from;
http://www.racingbirds.com/remedies7.html