Sounds like he needs to go to the vet. My Sasha, this summer had several episodes of dirreha and vomiting. She became dehydrated. The vet gave her sub Q fluids and we put her on a gastro diet. She's not had an episode since.