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 Dr. Kara Your Own Question
Dr. Kara
Dr. Kara, Veterinarian
Category: Dog Veterinary
Satisfied Customers: 14564
Experience:  Over 20 years of experience as a veterinarian.
Type Your Dog Veterinary Question Here...
Dr. Kara is online now
A new question is answered every 9 seconds

My golden retriever ate a bar of soap. He vomited all night

Customer Question

my golden retriever ate a bar of soap. He vomited all night but has not pooped. How will I know if he is obstructed? Is there anything I can give him to help the soap pass through his system?
JA: I'm sorry to hear that. The Veterinarian will know if your dog will be able to digest that. What is the dog's name and age?
Customer: Gunnar aged 2. There are no vets available today. This is a small town and nearest emergency clinic is almost 2 hours away.
JA: Is there anything else important you think the Veterinarian should know about Gunnar?
Customer: Not really. He is in great shape and very well trained.
JA: OK. Got it. I'm sending you to a secure page on JustAnswer so you can place the $5 fully-refundable deposit now. While you're filling out that form, I'll tell the Veterinarian about your situation and then connect you two.
Submitted: 4 months ago.
Category: Dog Veterinary
Expert:  Dr. Kara replied 4 months ago.

Hello, my name is***** and I have over 20 years of veterinary experience. I am sorry to hear that your fellow Gunnar ingested a bar of soap.

All soaps are gastrointestinal irritants and can lead to drooling, vomiting and diarrhea with a loss of appetite. We do not recommend inducing vomiting in cases of possible ingestion as that only leads to further irritation of the esophagus. Of course I understand you didn't induce vomiting, but rather the irritant effects of the soap led to his vomiting. What that means however is that his stomach and esophagus are very, very irritated.

I'm not surprised he hasn't passed any stool with the amount of vomiting he has done. There isn't likely anything left to make stools.

In most cases the gastrointestinal juices break the soap into small enough pieces to pass, rarely would we see an obstruction from a bar of soap.

Is he drooling or continuing to vomit?

There are some things you can do at home today to ease his stomach and gastrointestinal irritation.

To try and settle his stomach you can try either:

1) Pepcid-ac (famotidine) at a dose of one 10mg tablet per 20 to 40 pounds of body weight every 12 hours.


2) Prilosec (omeprazole) at a dose of one 20mg tablet per 40 to 80 pounds of body weight every 24 hours.

These will reduce stomach acid and should help settle his stomach and decrease the burn from the soap and repeated vomiting. These should be used for several days as necessary as they are quite safe and will aid in healing.

Then if he stops vomiting and seems less nauseous feed a homemade diet of 1/3 boiled, very lean hamburger or boiled, white, skinless chicken, all fats drained off the meat, and 2/3 boiled, plain, white rice.

Add 2 to 4 tablespoons of canned pumpkin, (not pie filling, just pumpkin), to each meal for fiber to help push the chunks of soap through his gastrointestinal tract and ease irritation. Feed small meals several times a day.

Once he's feeling better then start mixing in his regular food, adding a little more regular and less bland at each meal. It should take a week to get him converted back to regular food.

If he continues vomiting, even after the acid reducing medication is given, refuses to eat or has explosive diarrhea it is best he see a veterinarian for an examination, injectable medications and oral medication like sucralfate to coat his gastrointestinal system.

Let me know if you have any questions.

Expert:  Dr. Kara replied 4 months ago.
I'm just following up on our conversation about your pet. How is everything going?
Dr. Kara
Expert:  Dr. Kara replied 3 months ago.

Hello, I wanted to make sure that you didn't have any further questions for me, and I'd like to know how things turned out for your pup. If you could give me an update that would be great, thank you, ***** *****