Has he been checked for coccidia and giardia- which can also cause blood in the poop.

All the best for sweet Chance.