When a dog eats a foreign body by mistake, it will cause blood in the dog’s stool when it scratches the intestines. At the same time, it may also be accompanied by symptoms such as vomiting, coughing, and not eating. When a dog is infected with a parasite, the parasite swims in the dog’s gastrointestinal tract, damaging the intestines and causing blood in the stool. When a dog has not been dewormed for a long time, infection with internal parasites may cause the dog to have blood in the stool .
If the dog has not been vaccinated on time, or he has blood in the stool when the vaccine injection is not completed, it is necessary to consider the cause of viral infectious diseases, such as canine plague, canine small, canine coronavirus, etc. When a dog is infected with a viral infection, in addition to blood in the stool, it is usually accompanied by symptoms such as vomiting, dehydration, increased body temperature, and loss of appetite.