Brian Freeman was arrested Monday and charged with torturing and injuring an animal. It wasn't immediately clear whether he had an attorney.
Surveillance video released last week shows the suspect kicking and smacking a dog multiple times in the lobby and elevator of the Wagner Houses in Harlem.
Animal Care and Control in Manhattan said it took in the year-old puppy named Hazel after a relative of the suspect saw the video in the news and seized the pet.
The tan-and-white pit bull showed no signs of external or internal injuries.