SELDEN, NY (WCBS 880) – A Long Island teenager is facing animal cruelty charges for allegedly beating and killing his ex-girlfriend’s dog last month.

Suffolk County police say Vincent Maio, 18, of Selden, is accused of throwing the 5-year-old Pomeranian, named Foxy, into a nightstand and punching it in the head.

READ MORE: Funeral Held For NYPD Det. Jason Rivera, 22-Year-Old Killed In Line Of Duty In Harlem

Officials said the dog died after suffering multiple rib fractures and a punctured lung  in the Jan. 31 incident.

READ MORE: New York City Braces For Major Winter Storm; DSNY Pretreats Roads, Has 1,800 Snow Plows Ready

Court records show Maio was arrested on Tuesday.

MORE NEWS: Nor'easter Triggers Blizzard Warning In Suffolk County, As New York Braces For Widespread Snowfall

Suffolk County SPCA chief Roy Gross told WCBS 880 reporter Sophia Hall the dog had been abused before this incident.