Vomiting and diarrhea are associated with many problems, collectively referred to as gastroenteritis.
Because of the generalized nature of vomiting and diarrhea, and the number of different causes, it is wise to contact your veterinarian as soon as possible especially if it persists, as diarrhea and vomiting can quickly lead to serious fluid loss and electrolyte imbalance especially in very young and very old animals. Some causes can be severe and life-threatening, requiring immediate veterinary treatment such as poisoning, while other cases are not as severe such as a bout of dietary indiscretion. If a fever is present, infection may be a cause, and it may be contagious to other animals.
Please contact your veterinarian right away if you feel your pet needs immediate care for vomiting or diarrhea.