You're begging the question.
There is a qualitative difference between dogs and people. That difference is the capacity for judgement. Reason. The capability of moral understanding. A dog (especially one infected with a disease that makes it rabid) is not capable of moral judgement. You shouldn't "hate" a dog for acting according to its nature; a nature fundamentally incapable of understanding the meaning of its actions in any moral sense. This is the same reason we don't judge a child the same way we judge a full grown adult.
Humans are different. An adult is capable of understanding the meaning of his or her actions. There is no "affliction" unless they are rendered incapable of exercising their own agency (in which case, yes, we wouldn't consider their actions in the same light).
Whether or not you should "hate" people who engage in evil behavior is not necessarily a required reaction to facing evil (although if there is a valid use for hatred, it is probably of evil per se).
Nevertheless, it is certainly incumbent upon each of us to oppose evil honestly. That means recognizing it that it exists and that fully coherent humans are capable of it. If that means you go to war in order to protect yourself, your family, your friends, your community, your country, etc - then that's what it means. Pretending the problem away isn't going to solve anything.