It would definitely be advisable to contact a veterinarian. While I wouldn't be concerned if it only happened once, repeated instances, especially over a short period of time, could be a sign of something serious. Use your best judgment. You know your dog best. And don't hesitate to contact a vet just to be sure everything is OK with your dog. For more information, see the links below.
Yes.... Many dogs are calm and mild mannered and never throw up. I recommend you immediately take your dog to the veterinarian.
diarea
Because it doesn't belong in them.
Your dog is very sick; take him or her to the vet ASAP.
This dog sounds sick. Please take this dog to a vet.
Shaking the dog won't do any good. The American Red Cross offers pet first aid classes which will help you to deal with an emergency for a dog.
He may be sick. You should call your vet for advice.
5 min.
Uhh... yeah I would take your dog to the vet...
If your dog has been throwing up and has had diarhea for a few days, you need to contact your vet immediately, or get the dog to a vet immediately.
Call your vet for advice.
No. If your dog is throwing up worms, then you need to take it to a vet ASAP.