A New York City man has been accused of throwing his dog from the roof of a six-floor city housing project in Brooklyn, critically injuring the animal.

Joseph Pentangelo, assistant director at the American Society for the Prevention of Cruelty to Animals, says surgeons reassembled the one-year-old terrier mix's front legs. The 45-pound dog, named "Oreo" is able to walk.

ASCPA officers arrested 19-year-old Fabian Henderson on Friday on felony charges of aggravated cruelty to animals and reckless endangerment. His lawyer's name was not immediately known.

Residents of the Red Hook Houses called the ASCPA last month, saying a dog was being beaten inside an apartment. Neighbors later called to say a dog had been thrown off a building's roof.

Click here to read more on this story from MyFOXNY.com.