jynnsan,
Is Chavon feeling better now? Just to share, teething will only cause low grade fever <38 degC, this is what PD told me. From your description, Chavon probably down with viral fever, which temp can shoot up to 40-41degC, come on and off and takes 4-7days to fully recovered. Speedy recovery to Chavon!
Jin,
Agreed that you may wanna bring ur boy to seek 2nd opinion, is there any other PD nearby? Teething will cause loose stool but not diarrhea (as in many times a day) lay. Glad that he is better now, continue to feed him probiotics, that is the only "medicine" for diarrhea, and can take up to a week to recover from that. Meanwhile you may wanna consider to feed him some "porridge water (in teochew, we call it arm)" and thinning his milk if he is on FM, or switch to soy milk, these help to stop the diarrhea. Hope he get well soon!