I think you're both way over the top personally. Mark's comment in the pants thread really wasn't that offensive, but then it wasn't funny either. Rich, you're in danger of coming across as holier than thou and a tad sanctimonious, which isn't helping matters.
In all fairness I've tended to avoid any thread which revolves around faux-gayness or pretending to be a dog as they're really quite childish and playground humour stuff which has a time and a place, and that time passed about 0.2 seconds after the original comment. That said, it's a free interweb and people are allowed to say what they want (up to a point), so that's my loss I guess. Neither of you would be half as bolshy as you are on this thread in real life, so just take it all with a pinch of salt and move on.