An Arbor Drive man kicked a puppy across a room, inflicting such extensive neurological damage that the animal had to be euthanized, police said.

Gerard Kennelly, 58, was arrested on a warrant Thursday, charged with cruelty to animals. He was held on a $2,500 bond and is scheduled to appear Dec. 20 in Bridgeport Superior Court.

The investigation into the injuries suffered by the 22-week-old mixed-breed "Yorkie-poo" puppy began last February, when a Shelton veterinarian called to report suspected animal abuse. The dog's owner told the veterinarian the injuries likely happened when her fiance, Kennelly, was "angrily kicking the puppy across the floor," according to the police report.

The veterinarian determined the dog suffered severe head trauma and had to be euthanized.

Prior to Kennelly's arrest on the warrant, he called police earlier in the day to report that he believes his brother stole $2 million from him, while the brother had power of attorney for him. Police said, however, that Kennelly could provide no evidence, nor any documents, to prove that he ever had $2 million or that money was stolen from him by his brother.