A 32-year-old man was arrested for allegedly killing his girlfriend's 4-month-old puppy by throwing it against the side of a recreational vehicle in Ocean Beach, police said Saturday.

OCEAN BEACH (CNS) - A 32-year-old man smashed his girlfriend's four-month-old puppy against the side of a recreational vehicle in Ocean Beach, killing it, and slapped the woman, police said Saturday.

Witnesses tackled and held the suspect until police arrived following the attacks at about 6:40 p.m. Friday near Voltaire Street and West Point Loma Boulevard, San Diego police Officer David Stafford said.

The suspect, Aubry Glascock, was arrested for suspicion of felony spousal abuse and cruelty to animals, Stafford said. Glascock was booked into County Jail for the two felony charges, Stafford said.