Abuse of your pet is a serious sign that this man is physically violent. PLEASE contact a DV counselor. What he did is a criminal act, and you can report it to the police and get a restraining order if you choose to do so. Sounds to me like it would be a good idea.