It could Be a Number of things, most likely it is due to spoiled food or a virus like the stomach flu.
Mainly water, touch, using same stuff and breathing on them.
normal!
no one time in class i was sitting next to a boy who had the stomach bug for 3 days and did not get it from him.
I think it can't cause my dog only vomits and has diarrhea when his got worms. Did I spell diarrhea wrong?
How to Treat Diarrhea and Vomiting in Children
How to Deal with Vomiting and Diarrhea
Diarrhea and Vomiting in Cats
How Pets Become Exposed to Giardia