Dude, we are talking about olympics, it's not just limited to type of food, btw around 60 to 70% of Indians are non-vegetarian so majority of it are non-veg.
You need more than just chicken to win an olympic medal, better infra, better training are must.