A horse isn't a vegetarian, it's an herbivore. There's a difference. Herbivores are biologically programmed to get all of their nutritional requirements from that diet. Vegetarians are people who have chosen to restrict their diets for aesthetic reason, but people are omnivores. We cannot get all of the nutrients that we need from the dietary restrictions that Vegans impose on themselves and seek to impose on others.