Thanks again everyone. He's still gagging sometimes but so far he hasn't thrown up any of his food or any more white foam. He also peed and pooped in the litter box. He didn't want to sit still this morning while I gave him his injections and sub-q fluids. It was very difficult and he even tried to growl at me. I managed to do it but I think tomorrow I'm just going to have to give him his injections under his skin to make sure he gets them. I can already tell that it's going to be quite a battle with him every morning. I need to grow some more arms. He also wants out of the bathroom and I can tell that his brother Alani misses him too.