Concern about how we treat farm animals is far from being limited to the small percentage of people who are vegetarians or even vegans – eating no animal products at all. Despite strong ethical arguments for vegetarianism, it is not yet a mainstream position.