I will make a longer update tomorrow on the state of the carnivores, but did want to hop on to report that Romeo is doing much better.
I believe he passed his hairball Thursday night, because after that, his symptoms went away and he seems to be feeling MUCH better. In fact, he seems to be doing better than I've ever seen him. My guess is that he was already dealing with this problem when we got him at the end of May. He had diarrhea then too, but the shelter vet gave us some anti-diarrheal and that was the end of that. But if he's had too much hair in his intestines all along... poor guy. No wonder he's been grumpy.
He's more alert, more active, and more interested in his surroundings. He's still not certain of what to do with Bit, but she seemed a little less willing to attack him for no reason at all. Maybe she senses that he's feeling better and may be more likely to wallop her? I hate to wish violence upon her, but I almost wish that he would, to teach her some manners!