B12, sorry, forgot for a moment then edited my post to reflect it.
As for supplements, as long as you get ones that are just the pure supplement and not full of other 'filler' crap, they're just fine.
When I was growing up, we had chickens. Never killed them for meat, but they took care of bugs and gave great eggs.