Benny has been at the vet's for the past two days. On Tuesday, he was throwing up all morning. He was acting fine, and ate Tuesday night. He had stopped vomitting early in the day. He was up barking in his crate Tuesday night/ Wednesday early AM. When I went down to check on him, he seemed fine. At 5 AM, I went down and he was covered in diarrhea. He was listless all morning. The vet wanted to keep him and run test due to his past history (ate a toy and had to have surgery). He did devour one of my socks on Saturday morning. The xrays were ok, but they showed an "angry intestines". I had also switched food (slowly) recently. He has been ok at the vet, no more episodes, he was on IV, due to dehydration, and Flagyl and some other meds. I hope our Benny boy comes home today!