Woo hoo! Well it took a couple hours in total for him to kick it back into 5th gear again but he's A ok now.. Thanks goodness. After he had thrown up so much I knew he had to be dehydrated and he had the shakes really badly so I rubbed a little bit of honey on his lips and within a minute he perked back up a little and stopped shaking completely. I was quite relieved. After that we waited about a half an hour and he was being so squirmy and jumpy that he wanted off my lap so I put him down and offered him about 20 pieces of his food which he ate happily. He also drank a little water and he kept everything down! He came upstairs w/ me and I watched him for another hour while I worked on homework just to make sure he wasn't going to throw anything else up but all he did was lift his head once, burped and fell back asleep! So I put him in his crate for the night and I think we both slept pretty soundly!

I'm so glad my fur baby is alright!
Thank you to everbody who answered my thread!