What causes blood in a dog's stool?

The main cause of blood in a dog's stool is the presence of intestinal parasites. These can be dangerous, and in some cases even fatal. Check with your veterinarian for the proper treatment, as different kinds of worms require different medication for removal.