She is a Kelpie X Border Collie and has had dirrerah for the last 4 days. I took her to the Vet on the 2nd day, they gave her a needle and medicine for me to give her every 6 hours. It didn't improve so took her to the Vet again the next day. They gave her fluids and another needle along with Electrolytes to put in her water. I've cooked her some boiled chicken to eat, however she still hasn't improved. How long does dirrerah in puppies normally last? Should I take her to the Vet again???