In the part 1 of the article, we reviewed some basic health reasons for adopting a non-meat diet. In this part, we explore ethical, moral, and environmental reasons. In the next upcoming part, we will discuss spiritual reasons.