Question
2 Answers
B12 comes from the soil so animals naturally ingest b12 while grazing and thus rhe grazinf animals absorb the b12 and the omnivores and carnivores absorb the b12 from the herbivore. The reason humans need vitamins for b12 ia because we dont eat from the ground directly like herbivores. Therefore I belive its safe to assume all animals (land animals at least) need b12.
Answer this question