he's such an ass hole

my fiance was tired and I went downstairs to talk to him and he snapped at me and freaked out, I laid down next to him and he freaked out saying he doesn't want to touch me, so he pushed me off. Started walking up stairs and he said that if I don't take my dog he's going to break her neck as I called her. I heard her trying to run away and slipping on the hard wood and panicking I open the door she's sitting there freaking out cowering and I've no idea what he did I'm sick of this not fair to her... But he will apologize tomorrow and I'll stay because I don't have a job and I live with him. I do love him but he has bad anger issues. I have to leave for 4 days and I'm scared to leave my dog with him.