An Uber driver was arrested after brutally beating a passenger’s service dog in Midtown, dislocating the animal’s hip and injuring its knee, police said.

The passenger — a 30-year-old woman — got into the car with her terrier on W. 56th St and Broadway around 7:30 p.m. on Jan. 21, according to cops. The driver, Muhammad Qayyum, told the woman she couldn’t bring the animal in the vehicle, reports DNAInfo.

After refusing to drive the woman, the 23-year-old driver got out of the car, went to the passenger side and grabbed the dog’s leash from her hand, police said. He then threw the dog to the ground.

Qayyum has denied the allegations, an Uber spokeswoman told DNAInfo. She also noted that drivers are required to accommodate service animals.

It’s not immediately clear why the woman needed a service dog and Qayyum said no documentation was shown to him. He claims that she punched and verbally assaulted him.

The driver was charged with aggravated cruelty to animals and harming a service animal, police said. He was released without bail and an order of protection was filed against him.