My bf it’s treating the dog very badly

I don’t know where to start so I’m 34F my boyfriend 37M have been together for 3 years and we have 2 dogs now Ruby is our 1 year old golden and Scott is 4 month German. When Scott was 8 weeks old my bf got very upset because he pooped in the house and he hit Scott in the face with a broom stick which I tried to stop him and it damaged Scott’s eye really bad and his eye is still blue but he can see out of it he knows that I don’t like it when he hits the dogs I hate it it hurts and now he is beating on Ruby everytime he is upset now Ruby acts different she is always scared when he is around most of the time and she will not eat and now he is forcing her to eat and getting frustrated and hitting her and I think that’s making her way more scared and psychologically I think something is wrong with Ruby now he says he hates Ruby and when I intervene it makes him more upset he said he might unalive Ruby I told him to just leave her alone stay away from her. I will handle her, but he doesn’t want me to and now he keeps saying it’s his dog not mine he took her out somewhere and said he will leave her tied up to a tree somewhere I feel like some of this is to hurt me it’s like the more I try to stop him the worst it gets I don’t want to abandon Ruby or hurt her Im scared for her and I can’t stop him. He told me he unsliced a dog when he was younger also.