Have your vet immediatly check for Green Slime Disease. The symptoms all
seem to fit. It is contagious to other ferrets. So if you have others,
please keep Charlie away from them. This is a serious disease, but
treatable if caught and treated agressively.
[Posted in FML issue 4963]