According to a Boyton Beach Police report, James Wertz became enraged when his girlfriend told him that she wanted to end their relationship after he refused to stop arguing and screaming.
The 28-year-old suspect then allegedly began "punching and squeezing" the woman's pet rabbit, according to Boynton Beach Police media representative Stephanie Slater.
The woman intervened and Wertz apologized, but when she tried to call 911, Wertz physically threw the woman across the room, according to the Palm Beach Post.
The rabbit was beaten so hard that it bled from its face, but it is expected to recover. The woman's arm was a little marked up but she was otherwise uninjured.
Wertz was charged with animal cruelty and domestic battery.