Totally agree. Hurting animals when he’s old enough to know better is a massive red flag. He might need serious psychological help.
I’d also term him for it; a child who hurts animals can be unpredictable. I’d hate for him to go on to hurting other children. You MUST keep him from the animals; it is your duty to protect those animals.
This is a tough situation and I’m sorry you’re experiencing this.