Kosmo is okay!
Thanks for all your prayers and good thoughts. Kosmo is back home today! He looks tired but he is home and will be okay. He ate some breakfast (very little) but he is not had any bloody stool or emesis. I am so happy to have the little guy back. They don't know what caused it but my relatives were over and gave him a lot of food, so the diet is suspect. Scary that a dog can get so sick so fast. But like the summer storm of last week, this storm is over and the damage is hopefully slight.
I will post pics later.