Though both are good for health, consuming non-dairy yogurt might not give you all the nutrients you can get with dairy yogurt. Calcium, vitamin D, and vitamin B12 content are not supplied in non-dairy yogurt (12).