So my 6 month old kitty just walked into my bedroom, looked at me, let out a loud "something's wrong" meow, and threw up his lunch. Also, for the past couple days, my 8 month old will wait until I'm cleaning his litterbox or in the bathroom (where one of their litterboxes is) to jump in his litterbox, look at me, and have (extremely smelly) diarrhea. I know he only passes runny stools when I'm watching because I check out the bowel movements when I'm cleaning their boxes. So it seems like they want to tell me something by waiting to have these episodes until I'm sure to notice. The thing is, I have no idea what could be making them feel bad. I give them revolution monthly, which should take care of any roundworms, and they've both been treated for tapeworms. Could it be something bacterial making their stomachs upset? How would a vet check for this? Should I bring in stool samples? I'm going to take them to the vet tomorrow, but I'm not sure what to have them checked for.