When Angel ate leaves or got into something he shouldn't, he would get a little blood and his stool would be clear mucous. the first time it happened I panicked. I actually took pictures of his pee pad with me to the vets! I wanted to be sure they knew what I was talking about! Hehehe. But know he doesn't get into much except geese poo at the park
As far as his food goes, it could be. Check out
Dog Food Reviews and Ratings | Dog Food Advisor.