Thank you all so much for your good wishes with regard to Shinerbock yesterday. I was pretty stressed (still kinda am). He's been with me for a long time and I can't imagine not having him around.
Anyhow, the vet called me last night to give me an update. They put him on IV fluids because he was very dehydrated from vomiting so much. He has also lost a lot of weight, which has been going on over the last few months. I wrote it off as him getting old, but the vet was very concerned about it. They ran a bunch of tests yesterday, beginning with blood work. His blood counts came back really good. His white blood cell count was a bit high, but not enough to worry about. The other counts were fine. Then they tested his liver and kidney functions, which also were perfect. Hmmm, he's really proving to be a mystery for the vet. Next, they tested his thyroid, which can cause all of the symptoms he's been exhibiting. Nope, thyroid is fine. So, just to be sure, she ran a test for feline leukemia and feline AIDS. That test came back clear, too. She's really not sure what's going on with the poor boy. On one hand, it's good that those tests are fine, but then again, what's causing this. It could be as simple as him having eaten something that's giving his system a hard time, but it could be something as bad as kitty cancer.
I called her this morning to check on him, but she was in with another patient. The guy that answered the phone let me know that Shinerbock had passed the night comfortably, but hadn't eaten and hasn't gone to the bathroom yet. He's still on IV fluids. The vet will call me back in a little while and discuss with me a couple of other tests they are thinking about running. I really hope they figure out what's going on soon and it's something they can treat, because it sucked not having him curled up with me last night.
I'll keep you guys posted. Thanks again for caring.