The Azestfor Homemade Dog Food Vitamins - Veggie are considered vegetarian but not vegan. The Vitamin D3 is derived from Lanolin. Lanolin is a naturally occurring grease on shorn sheep's wool. Shearing sheep for their wool does not harm the sheep.