Thankfully, Glitch survived and has already been adopted.
The MSPCA publicized the case in August, hoping to gain information on who had mistreated Glitch.
"The MSPCA law enforcement division and the veterinarians at Angell have been excellent partners in this investigation," said District Attorney Michael Morrissey. "We are thankful to them, and to the Canton Police Department, for the work and investigation that led to today's indictments."
The case will be prosecuted in Norfolk Superior Court.
Anyone with additional information about this case is encouraged to call the MSPCA's lead investigator on the matter, Officer Nadya Moreno, at 617-522-6008.