It could be a number of things, but there should never be blood in stool, so he needs to get to the vet for prompt diagnosis and treatment.
If it is a lot of bleedin then I think you should ask your Doctor. Call and make an appointment or just go in as an emergency.