Answer by
Kaydee (252)
There are several causes for blood and mucus in the stools. Some of the more common causes include intestinal parasites such as giardia, irritable bowel syndrome, and eating something he should have not, such as bones or garbage. Less common causes include pancreatitis, viral or bacterial infections, and even cancer.