My cat had diarrhea for about a week.. but none of my other cats had it.. I took him to the vet and they took a stool sample and said he had tapeworms.. gave me two pills.. and his diarrhea went away.. that was a couple of weeks ago.. about 3 days ago.. he got the diarrhea again.. its really bad.. such a mess all over the rug, litterbox, etc. My other cats still don't have it though. He's the only one without vaccinations.. because I didn't plan on keeping him. Plus I've had my other cats since they were 2 wks old, and found him outside a few months ago with an abscessed leg.. I dont know if that has anything to do with his immune system or not. Could it just be the worms and the other cats have a better immune system than him? Or is it more likely something else. I can't take him back to the vet.. I just got done paying an expensive vet bill on all four cats.. and with valentines day coming up.. and my dog needs his vaccines. So.. if anyone can give me some advice on if its probably something other than the worms since hes gotten diarrhea again.. or if its most likely the worms and my other cats just have a better immune.... and what I can do to make it stop.. I've tried the withholding food.. it didn't really work. I have him another home, but I don't want to give him to them while he has diarrhea. Any information would help.. thanks.