1 Semi-vegetarian – Dairy foods, eggs, chicken, and fish, but no other animal flesh. 2  Pesco-vegetarian – Dairy foods, eggs, and fish, but no other animal flesh. 3  Lacto-ovo-vegetarian – Dairy foods and eggs, but no animal flesh. 4  Lacto-vegetarian – Dairy foods, but no animal flesh or eggs.