Cat,
Unless you are very unusual, your B12 result will probably blow him away. And almost surely he will think that because your B12 level has increased so much you can't have pernicious anemia. And, of course, if he thinks that he will be wrong.
I hope you come back here with results so we can get some better idea of what is going on.
You might try giving him a copy of this article:
http://www.aafp.org/afp/20030301/979.html
Whatever dose he gave you probably doesn't matter. You are almost surely getting more over the long run with your oral dosing, and of course unless you are extremely unusual you are building (or have built) stores which will show in the test even if you stopped right now.
Please be sure to stop your B12 a few days before your sample is drawn for the B12 test.
Most people are low in Omega 3 because so many things in our modern diet now lack it. Mrsdoubtfyre/mrsd is the Omega 3 expert.
rose