Why is my dog throwing up and pooping blood