Petco Text Logo
Petco Pet Logo

My dog has diarrhea, is thirsty, straining, and restless. What to do?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed | Female | spayed | 6 years and 7 months old

My dog has had diarrhea for about a day now, yesterday she was incredibly hungry and thirsty and woke up during the night with a need to eat. Earlier today she had terrible diarrhea, and had to go out almost every 30 minutes. I gave her some Imodium to help. Tonight she is still have diarrhea and is very thirsty all the time. She keeps wanting to go outside and tries to poop but barely anything comes out. She also seems to not want to lay down but rather sit up and rest her head on something.

1 Answer

Most Helpful Answer

Image profile

Answered By Dr Stafford, BVetMed, MRCVS

Veterinarian

Published on November 13th, 2017

Poor Dharma, I'm sure you are very worried, but you will be able to get her sorted. So with diarrhoea by far the most common cause is gastroenteritis. This is inflammation of the gut and can be caused by many reasons ranging from eating something rancid to infection. Usually it takes a mild form where the dog will feel poorly for a day or two, but it will resolve by itself. In other cases they will need veterinary treatment as there can be more severe infections etc. My general advice in the first instance of diarrhoea, is to starve the dog for 24 hours as long as it is drinking and keeping water down. This allows the guts a chance to rest as if they do eat it will simply run through them. Then following this feed plain chicken and rice until faeces return to normal. Now, if Dharma is in a lot of pain, bearing in mind some will be expected as it is uncomfortable, or she starts to vomit or experiences blood in her diarrhoea, I would take her to the vet as it could be a more serious issue. Alongside starving her make sure she is up to date on wormer. Many vets sell an over the counter paste which helps to restore good bacteria in the gut, you could give this a go also. Similar to a human it can take a few days to get over diarrhoea so don't worry overly. However if she is not improving within another 24 hours, or starts to deteriorate, please take her in for an examination.

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