He just pooped out a lot of blood. His diet has been the same. I have him on a limited ingredient diet because he is allergic to grains. He didn't eat all day which was a sign that something wasn't right. What could it be? I'm thinking maybe he ate something outside? Not sure, but I'm a bit worried. This has happened in the past and the vet said that usually when this happens his stomach is irritated. I hope that this will past, but I'm worried that it may be something more serious.