Non veg can mean many things. I would be very interested in the specifics. Chicken, pork, goat, beef? Any special use of offals? If chicken, do they eat factory raised broilers or naturally raised country chicken?
Diet 'experts' these days are asking people to stay away from wheat and dairy (gluten, casein, bla bla ...). And this dude won Olympic medals eating 15 chapatis a day.