We have this question from a while back: "How can I keep my neighbor's dogs out of my yard?" Which I think is a pretty good question and likewise generated a pretty good discussion.
Now we have: "How to get a roommate's dog to stop harassing girlfriends?" Which I think is okay. But the answer is really to discuss it with the roommate I think. Pretty much the same answer as the other one really.
Should we be accepting questions about interpersonal issues that involve pets? How many different answers can they really generate?