A lot of us who are neither vegans nor vegetarians may have a hard time understanding...