Non veg is not the only culprit...How about bakery sweets n chocolates?? I have seen so many vegetarians who are unhealthy.
Children gain weight mainly because of chocolates.