No, if your colon is removed you don't necessarily need B-12 shots. You only would need them if the surgeon took a portion of your terminal ileum or if it was damaged. Not many jpouchers need B-12 shots. As a precaution, though, I get my B-12 levels measured once per year through an annual CBC.
Sue