Petco Text Logo
Petco Pet Logo

Why is my dog gassy and has diarrhea after allergy steroids?

Updated On September 23rd, 2025

My dog Harley started getting an allergic reaction to some thing yesterday I took him to the vet he had swelling around his eyes and mouth and hives. They gave him a steroid and benadryl. But I noticed today he had very watery diarrhea when he pooped and then proper regular poop on the second time he went. I gave him hes dose of benadryl this morning but now my wife is saying that he is very gassy and it smells very bad. The doctor didnt say anything else but to just monitor him he had no bites.

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

1 Answer

Most Helpful Answer

Image profile

Answered By Destini R. Holloway, DVM

Veterinarian

Published on October 8th, 2018

Poor guy. Steroids can cause abnormal stools, so this is likely the culprit. Also his body is stressed, so loose stool is commonly seen. You can try giving him a bland diet of boiled plain chicken and rice or cottage cheese for a few days, then slowly transition him back to his normal diet once his stools do return to normal. 1-2 tsp of canned pumpkin (not the pie filling) can also be added to his food daily to help solidify his stools. If he still has loose stools after 48 hrs, then a repeat vet visit is likely needed to get him on something stronger. You should continue to give the Benadryl as instructed by your vet. I hope that your puppy feels better soon and that his stools return to normal on a consistent basis. Best wishes and take care.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored