The incident took place on Thursday, September 30th at 10:00 p.m.
A New York City Housing Authority Viper camera inside the Grant Houses at 1315 Amsterdam Avenue captured a man violently yanking the leash of a small white dog, causing it to choke.
The man is also seen kicking the dog and slamming it into a wall.
The incident began in the elevator and continued for several minutes in the lobby of the building.
On Saturday, October 2nd at 4:30 p.m., officers located the dog with its owner, and were able to track down the suspect, 29-year-old Carlos Baez, who was arrested.
Baez is said to be the boyfriend of the dog's owner.
The dog, a 3-year-old mixed breed named Dutch, was removed to the Center for Animal Care and Control on East 110 Street, with the consent of its owner.
There, the 10-pound dog underwent an extensive examination and was found to be in good condition with no injuries.
Dutch remains at the CACC on an evidence hold regarding the case.
Baez is charged with one count of Torturing and Injuring Animals, and also one count of Unlawful Possession of Marijuana.