Petco Text Logo
Petco Pet Logo

My dog has diarrhea for 2 days and won't eat. When to see vet?

Updated On September 23rd, 2025

Pet's info: Dog | Yorkshire Terrier | Male | 1 year and 2 months old

Hi my we 1 yr Yorkshire terrier has had diahoria for 2days hasn't been eating thinking he maybe picked something up out walking . How long should I wait before taking him to vet plz???

4 Answers

Most Helpful Answer

Image profile

Answered By Lindsey Edwards MVB, BSc, IVCA

Veterinarian

Published on June 13th, 2017

If he is otherwise bright and alert, eating and not vomiting, most cases will resolve within 3-5days - a probiotic/fiber supplement such as fortiflora or canikur can be very helpful to speed recovery alongside a bland or specialist intestinal diet. A check up would be recommended if there is any vomiting, weakness or fever

Vote icon

1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Sarah Derksen, DVM

    Veterinarian

    Published on June 29th, 2019

    Hi. It may be he needs a bit more time for the meds to work. In addition, you can feed rice and a little spoon of canned pumpkin to bulk up feces. If not better by Monday, then I'd take Zero back in. Good luck.

    Vote icon

    2Pet Parents found this answer helpful

  • Image profile

    Answered By Destini R. Holloway, DVM

    Veterinarian

    Published on December 8th, 2018

    Poor guy. I suspect that either Romeo needs a probiotic and bland diet as well, or he may have underlying disease that needs to be treated for directly. I would suggest getting him on a probiotic first to see if that makes a difference, especially if he is eating well now and has good energy level. I would only recommend Culturelle over the counter, given daily or Proviable (but usually only available online) for the next 10 days. . You can also start a bland diet of boiled plain chicken and rice or cottage cheese for the next 4-7 days, then slowly transition him back to his normal diet. If there is still no improvement within 2-3 days, then a recheck appt is needed for possible bloodwork to ensure there are no other underlying diseases (pancreatitis, kidney disease, liver disease). I hope that Romeo feels better soon! Best of luck to you and take care.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Jenna Beyer, DVM, MBA, cVMA

    Veterinarian, Certified Veterinary Acupuncturist

    Published on July 6th, 2019

    I would recommend that you have Smallz checked out by the vet. A poor appetite and diarrhea can be caused by a number of things, but if he is having that much diarrhea, then he will become dehydrated quickly. The vet will do an exam, discuss his vaccination and medical history, and may recommend diagnostics based on what they suspect is going on.

    Vote icon

    1Pet 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