If a child has bloody mucus stools, it is mainly due to the following conditions, first of all, it is caused by bacterial enteritis. If a child has bacterial enteritis, he or she will have bloody mucus stools with significant abdominal pain and a feeling of urgency. It is often accompanied by fever and vomiting. In this case, anti-bacterial infections, such as third-generation cephalosporins, can be administered promptly. Secondly, it is caused by intolerance to milk protein. If the child is young and is fed mainly with infant formula, he or she may suffer from milk protein allergy. Milk protein allergy is also followed by bloody mucus stools and often high levels of eosinophils in blood tests. In this case, it is necessary to switch the child to amino acid formula in a timely manner.