Many of the greens powders are rich in vitamins and minerals, as for a MultiVit that contains no animal extractions, I believe most MultiVits are produced using synthetically created ingredients, not extractions, so most should be safe for your consumption but I definitely recommend reviewing the labels prior to purchase