A 53-year-old man faces charges after he allegedly grabbed a dog by the collar and punched the animal several times in the Town of Windsor.

Bob Joseph/WNBF News [file][/caption]

Authorities say Dana Ramey of Windsor was arrested Sunday in connection with an incident which reportedly occurred on July 24.

Investigators say Ramey was accused of repeatedly punching someone else's dog outside a home on John White Road.

Police say when Ramey was confronted by a witness, he allegedly grabbed the person by the neck and threatened him.

Ramey was charged with animal cruelty and second-degree harassment. He was ordered to appear in Windsor town court on August 9.

For breaking news and updates on developing stories, follow @BinghamtonNow on Twitter.