Acerbic, I think, but not really passive aggressive.
Also cynicism is about dogs (and Diogenes), and sarcasm is to do with tearing flesh. There's something called the etymological fallacy that says I shouldn't explain words via their roots, but I like to anyway, I think it adds meaning.