Solar energy is a great source for vitamin D3
Soil is a great source of vitamin B12
Many seeds are a great source of DHA
There is nothing required by our bodies that is proprietary to the eating of animal carcasses.
Our bodies were not designed for that diet either-
RE: What Holds You Back From Going Vegan?