BOSTON (CBS) – A severely emaciated dog is recovering at MSPCA-Angell after what veterinarians are calling a sickening case of animal cruelty. MSPCA law enforcement are offering a $1,000 reward for information leading to a conviction for the dog’s owner.

Two people found the pit bull mix that has been named “Glitch” in Canton last month near the Massasoit Community College campus, and he weighed only 15 pounds when he arrived at the Angell Animal Medical Center. That’s 35 pounds less than a dog his age should weigh. He was also hypothermic in spite of the summer heat.

READ MORE: Police Searching Woods In Abington For Missing 5-Year-Old Elijah Lewis

“This is one of the worst cases of neglect I have ever seen,” said veterinarian Maria Brandifino in a statement. “When he arrived my first thought was: how could he have even survived this?”

Glitch arrived at the animal hospital severely emaciated (Photo credit: MSPCA-Angell)

It’s believed that the dog, who was completely hunched over, has spent most of his life in a tiny cage. The MSPCA described him as a “starving bag of bones.”

“It was clear he was severely neglected and starved. The hunch could be from over-confinement,” said Michael Keiley, Director of Adoption Centers at MSPCA.

READ MORE: 'Plan For Alternatives': Toys May Be In Short Supply This Holiday Season

Veterinarians are carefully re-feeding the hungry dog and don’t want him to gain too much weight too soon.

Glitch is on the road to recovery (WBZ-TV)

“He’s gained two and half pounds already,” Keiley said. “His personality is coming out. He’s able to walk again.”

They believe he will make a full recovery and be available for adoption in the coming weeks.

“Just trying to get him to a normal point where he can play again and be a normal dog,” Keiley said.

MORE NEWS: Lauren Astley's Father Works With Wayland Students To Raise Awareness About Teen Dating Violence

Glitch is mostly black with dark brown eyes and white patches on his paws and muzzle. He was not wearing ID tags and has no microchip. Anyone with information is asked to call 800-628-5808.