Yogis avoid foods saturated with fear and suffering, such as meat, fish, eggs and commercial dairy products  because in Indian tradition after cooking food first its offered to the god so its should be pure, cruelty free and made with good feelings.