Two Easy Ways to Start Earning Rewards!
Earn 2X Pals Rewards points at Petco
when you use Petco Pay!
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

Answered By David Elbeze, DVM, MRCVS
Veterinarian
Published on March 5th, 2020
Answered By David Elbeze, DVM, MRCVS
Veterinarian
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
Answered By Jenna Beyer, DVM, MBA, cVMA
Veterinarian, Certified Veterinary Acupuncturist
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