Is this a sound inference rule?
$$((p \land q) \rightarrow r) \land \lnot(p \rightarrow r)) \rightarrow (q \rightarrow r)$$
So far I've rewritten it to $$((p \rightarrow r) \land \lnot(p \rightarrow r)) \rightarrow (q \rightarrow r)$$
It looks similar to the syllogism rule, but I'm not sure. Any help?
@GEdgar's suggestion was spot on. If you write a truth tabe to consider $2^3 = 8$ possible truth-value assignments for $(p, q, r)$, you will see that your given expression is, in fact, a tautology, meaning that no matter what truth values you assign to $p, q$ and $r$, the propostion will always be true:
Hence, indeed, the implication is a valid and sound inference rule.