How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Sally G. Your Own Question
Sally G.
Sally G., Dog Training Consultant
Category: Dog
Satisfied Customers: 9519
Experience:  Service/assistance dog training/ behavior /obedience/Therapy dog Evaluator/AKC Evaluator
Type Your Dog Question Here...
Sally G. is online now
A new question is answered every 9 seconds

Large dog ate caterpillar and then threw up. dog now eating

This answer was rated:

Large dog ate caterpillar and then threw up. dog now eating lots of grass

HI Customer


Dogs sometimes eat grass if they feel nauseous however if they eat too much it can cause a blockage of the intestines. Symptoms of this would be sudden lack of appetite, vomiting , diarrhea or change in stool, and lethargy. If you see any of these signs I would bring her in for an exam.


For upset stomach you can give pepto bismol and I will direct you to a site with information and dosing.


You may want to give her a bland diet of boiled chicken ( no bones, no grease) and cooked white rice for the next day or two as this is soothing to inflamed intestines.

Sally G. and 4 other Dog Specialists are ready to help you