Inside his mobile home, Bradley E. Wallace picked up a 60-pound pit bull and threw the dog out of a 10-foot high glass kitchen window at 1 a.m. Tuesday, authorities said.
A woman inside the home began phoning for help, but Wallace grabbed the phone out of her hands, threw her down, put her in a head lock and punched her in the face with his right fist, several times, according to the Pasco County Sheriff's Office.
Two deputies responded to the residence on Glen Oak Avenue in Moon Lake Estates and witnessed Wallace beating the woman, a report states.
Wallace, 30, was arrested and charged with false imprisonment, tampering with a witness, domestic battery and cruelty to animals.
Medical conditions for the woman and the pit bull were not available Tuesday.
Wallace is being held without bail at the Pasco County jail.