There is a school of thought that it is possible to obtain B12 from 'natural' sources. After all, you need less than half a teaspoon for a lifetime's supply. It runs like this:
Some foods eaten straight from the wild without processing or washing (which is how our ape predecessors might have obtained it)
In minute amounts carried in 'unprocessed' water (but not that obtained through regular sterilising procedures such as public mains)
In certain rare plant foods (try
here and
here)
It's worth remembering that B12 is
not a product of animals - it is a product of certain bacteria in the presence of cobalt. Therefore (a) added B12 does not involve the exploitation of sentient creatures and (b) consumption of animal products cannot justified on B12 grounds.
Apologies for going off-topic. Please carry on.