There are many causes of vomiting in our pets. Initially if your pet does vomit withhold food and water for several hours. NO milk. NOTHING TO EAT OR DRINK.
If the vomiting resolves and they are acting well then this may be all that is needed. Continued vomiting for more than 6-8 hours can indicate a more serious issue. At this time we would recommend having your pet checked by our veterinarian. Prolonged vomiting maybe due to a foreign body ingestion (socks, bones, rocks, mulch, you name it and a dog will possibly eat it). Garbage ingestion recent diet changes, table foods are also common triggers of vomiting.
In cats, eating objects like plants, sewing thread/strings etc can cause vomiting. The list goes on and on. Bottom line is if vomiting continues after several hours; you know your pet ate something it should not have; there is lethargy, loss of appetite or other signs of illness it’s time to have them examined.
Our veterinarians will discuss the history and do a physical exam of your pet. Treatments for vomiting vary. Some patients with mild vomiting and no other signs of illness may initially be treated with medications and sent home. In more serious cases additional diagnostics and hospitalization is required.