4yo DS has had blood test for digestive issues: GP wanted to rule out coeliac, which was negative.
Every other result was clear except vitamin B12 which was over 30,000. GP said the upper limit for normal was 900.
He asked me to stop giving DS a multivitamin (bog standard supermarket kid's one). I asked if anything else could cause a result like that and he said yes, possibly "an issue with his bone marrow"
I've just checked the multivit packet and it doesn't even contain B12.
I want to know what else might cause it but the mention of bone marrow has put the right frighteners on me so I don't want to go down the wormhole of Dr. Google.
Any ideas?