John Patterson, 31, was taken into custody after allegedly being involved in a dispute at the High Pointe restaurant around 2 a.m. Wednesday.
Patterson, of 231 S. Cedar Drive in Niles, had an existing warrant for his arrest on the cruelty charges.
Police found two dogs in his residence without food and water at the end of May. One was deceased and the other was in an advanced stage of starvation.
Niles police were able to arrest Patterson while responding to another call.
Patterson was booked into the Trumbull County jail Wednesday morning.
As of Wednesday afternoon, he had not been released.
(WFMJ - June 14, 2017)