Aren't pigs omnivorous too? Pigs are pretty much scavengers, that can subside on leftovers, meat or vegetable. Actually dogs could fill that niche, although dogs are probably still leaning more on the carnivorous side.
Also, it makes sense that if you already have pigs, goats, cattle and sheep...