I was thinking...have you ever had a sheather's flotation done on his stools to rule out anything? Fecal smears don't always pick up everything..just a thought.

My old lab does fecal flotations if you wanted to collect a sample and send it in. I think it only costs about $20. Let me know and I can send you their address.