Non vegetarian food health benefits