Investigators quickly identified the location, reviewed surveillance footage and confirmed the suspect's identity.
Police were made aware of the video on Jan. 28.
SEE ALSO: Dog found stabbed with knife in its back at California apartment complex
Michael Arroyo, 28, of Michigan City turned himself in to the LaPorte County Sheriff's Office Wednesday, on one count of animal cruelty.
The dog is with a new caregiver.
Michigan City police said the case highlighted the importance of information provided by the public.
The department can be reached via Facebook Messenger, through a crime tip hotline at (219) 873-1488 and through the WeTip Hotline for General Crime at (800) 78-CRIME.