Updated On September 23rd, 2025
Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Female | unspayed | 2 years and 11 months old | 28 lbs
My dog ate vegetable oil several hours ago and now she is vomiting and having diarrhea. What should I do
3 Answers
Published on March 5th, 2020
For now just monitor her, withhold food for 12 hours, the vomiting should stop first and the diarrhea will take a little longer. if she keeps on vomiting - take her to your vet to get an injection to stop the vomiting.
1Pet Parents found this answer helpful
Published on September 5th, 2018
This will likely carry on for 2-3 days. withhold food for 12 hours then offer Luffy boiled boneless chicken and rice every 6 hours in small portions. if she is eating and not vomiting, continue with this diet for 2 days. After 2 days, you can put her back gradually on her normal food. If she continues vomiting or is still experiencing diarrhea, take her to the vet to get treatment.
1Pet Parents found this answer helpful
Published on April 21st, 2020
The oil could cause an upset tummy. Make sure she is drinking plenty of water, and withhold food for 24 hours. If the vomiting persists, though, June needs to go to the vet for evaluation. Ingestion of lots of fats could cause pancreatitis, which needs aggressive treatment in some cases.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.