Well today I woke up and took teddy outside only to find out that he has diarrhea. It was pretty bad too. Just liquid. He has had it all day so far and has been throwing up. We came home to find he had thrown up in his room and then he drank a bunch of water after we let him out and threw that up. At the end of his last poop he did have a few solid pieces. Now I am giving him water in small amounts and lots of ice cubes (just to prevent him from gulping a whole bunch when it causes him to throw it back up) Other than the throwing up and the poopy problems he seems fine. he is frisky and still wants to play and is just acting like his normal self. if he can't keep any water down tonight I will call the vet but so far he has been keeping the ice cubes and the small amounts of water down. I know it is very important to keep him well hydrated and he isn't dehydrated at this moment. I just gave him about 8-10 ice cubes and he ate them one by one and drank the bit of water that i jsut put in his dish. i will give him more ice cubes and water soon. If he can keep the water down I will just keep an eye on him and monitor his poops and what not. if it isn't better tomorrow we are going to take him to the vet just in case. Any suggestions to help make him more comfortable in the mean time?