I just got home from my graveyard shift and my Zorro was hiding under the bed. Now, this is nothing new but when he came out, he started yowling at me like something was wrong. I've had him for about three years now and he's only made this sound while horrified about something (in his kennel, getting a bath, etc). Now, he's making that sound before vomiting. He's hiding underneath chairs and the bed. He won't come out for very long, but he's extremely warm and throwing up. I keep finding little amounts of vomit around the house. I don't know how long he's been throwing up. I offered him wet food, but he just hid. Should I keep an eye on this for a day or two or should I take him to the vet immediately?