My dog has been throwing up a lot. He's not eating but he's drinking. We have an appointment with our vet at 3pm. According to what I've read he might have an intestinal blockage. I'm very worried about him.