Petco Text Logo
Petco Pet Logo

My dog has diarrhea for days. Food allergy or antibiotic side effect?

Updated On September 23rd, 2025

Pet's info: Dog | German Shepherd | Female | unspayed | 1 year and 8 months old | 65 lbs

my dog has had diahrea for 3-4 days now and i am wondering if it is a food allergy or antibiotic allergy

3 Answers

Most Helpful Answer

Image profile

Answered By Dr. Strydom, DVM

Veterinarian

Published on May 22nd, 2017

Hello. I'm sorry to hear Cleo has diarrhea. It could be either one honestly or neither. Diarrhea is unfortunately a really complex problem and it can be really difficult to figure out the underlying cause. My recommendation at this point since you mentioned antibiotics (I'm assuming she is on some) would be to put her on some probiotics to help counteract the antibiotics. Antibiotics can disturb the normal flora in the gastrointestinal tract which can certainly cause diarrhea. If that does not help the diarrhea within a 4-5 days then I would suggest taking to your vet for an exam and fecal test. When I say probiotics I mean probiotics made for dogs and not human yogurt or human probiotics. The normal flora in a dog's GI tract and a human GI tract are completely different and those will not work correctly. Also, yogurt is dairy and dairy itself can cause GI upset in dogs. I would use a product called Fortiflora as I feel it is the best probiotic on the market for dogs. You can buy it online or in any of the big petstores like Petco/Petsmart. Even many Walmarts have it now. No prescription is needed. If you can't find that one just be sure to use one made for dogs. https://www.walmart.com/ip/Purina-Veterinary-Diets-41342655-Fortiflora-Canine-Supplement-30-Sachets/43284986 I hope this helps. Best wishes to you and Cleo. Dr. Amber

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Angel Alvarado, LVT

    Licensed Veterinary Technician

    Published on

    Sometimes, antibiotics may cause loose stool or diarrhea. You can discuss your concerns with your veterinarian and then choose to discontinue or switch antibiotics. A probiotic such as ProStora, FortiFlora or ProViable may help with the diarrhea as could feeding a bland diet in small, frequent amounts. Food allergies can be a bit more frustrating and difficult to figure out since there are many ingredients in foods. Discuss allergy testing and hydrolyzed diets with your vet. Food elimination trials can be done to rule out or diagn

    Vote icon

    0Pet Parents found this answer helpful

  • Image profile

    Answered By Angel Alvarado, LVT

    Licensed Veterinary Technician

    Published on

    Food elimination trials can be done to rule out sensitivities. This involves feeding a novel protein or limited ingredient diet for a minimum of 6-8 weeks. Nothing else but the food is offered. This includes treats, other foods and table scraps. Afterwards, you and your veterinarian can reassess Cleo's symptoms, whether it is diarrhea alone or others, to determine if she has food allergies.

    Vote icon

    0Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

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

Sponsored