Blending a family, please help!

I feel rotten that I feel this way about a child but I do. Every time his 10 year old comes over, which is 50% of the time, he physically and mentally traumatizes my children and hurts my little 6lb dog.... I have never wanted to strike a child but I find myself struggling with the feeling now. He is spoiled rotten by his mother and regularly yells my SO to go fuck himself, fuck you, I hate you, I'm calling CPS and telling them you hit me 🙄 (which he never does) this is all when he doesn't get his on way or gets in trouble for hurting one of my kids or dogs. I make my kids lock their doors at night because I am secretly terrified of what he will do. What do I do?? We've tried behavior modification, reward system etc. but nothing works. I am pregnant with my third child and love my SO with all my heart but the way this woman uses her children as pawns to manipulate him is too much!!! And the older one is so badly misbehaved and rude and mean....What can I do, I am losing hope and feel a very strong need to protect my own children....😢😢😢