Brody gave us a scare this week. He had a few days of vomiting and loose stools. Poor baby ended up having a 2inch hairball. He didn't vomit every day. The days he did, it took him the whole day to recover. He didn't want to do much at all. He did get the shakes. We assume from not being able to keep anything down. We had to force him to take some honey. The shakes got better after about 30min or so.
The few hours after he vomited he would seem to fall asleep on his feet. It was like he was scared to move. When we did get him to curl up on our bed he fell into such a deep sleep we thought he'd fallen into a coma or something. My husband could put his hand under his head and move it about, lift him up, etc. and he wouldn't move or wake up. He finally did respond to some frantic name calling and nudging.
He turned out to be fine. The next morning he was back to his playful, hyperactive self. He was just so exhausted. I can only imagine what his little body went through trying to get the hairball up.
I would suggest trying to contact your vet if your wee one doesn't get any better. And don't leave messages! Actually talk to someone when you call. We tried to call ours. They're a 24/7 facility. I called at about 7pm. The message line was supposed to be active and return calls made until 9pm. It took them 18hrs to get back to us.

Thankfully Brody started to perk up a few hours after we had tried to get in touch with them.