Hidan doesn’t like hurting animals, unless it is for food or another necessity. Because they do not understand why you are causing the pain.
Like humans you can say, ‘This is revenge’ or something, and they can understand. Humans willingly hurt things for wars and fights, without realizing…
Adding to that, he also doesn’t like hurting or killing young kids for similar reasons.