I'd second the fecal exam. It sounds like a parasite could be a possibility.