vegans are people who consume no animal products