Poor puppy has gastroenteritis, diagnosed on Friday evening. He's got medication from the vet, but is still feeling sorry for himself. If your pup has had it, how long till they started feeling better please?