BRAMPTON — A young puppy is recovering at a veterinary clinic after being found alone on a park bench in Brampton, suffering several broken bones and unable to walk.

He was found around 4:15 a.m. on May 5 by a passerby in Cantrill Park, injured and in pain, on a bench in the children’s play area.

Named Clinton by an Animal Control officer, the 12-week-old terrier’s story has sparked an outpouring of sympathy and $2,800 in donations to help pay for the multiple surgeries he needs to fix two broken legs and other injuries he has suffered.

“His spirits are great,” said Allison Rosagastaldo, a registered veterinary technician at Caledon Mountain Veterinary Hospital, where the pup was taken and is being cared for. “He’s such a lovely, lovely dog, a typical puppy. He loves attention. He’s not shy at all.”

The clinic’s vet, John Brajkovich, performed surgery for five broken bones, all on the right side of the puppy’s body. His front and back right legs were both broken in two places, and pins and plates were used to help fix the breaks.

He has an adoptive home now, after the clinic posted his pictures on Facebook and asked for help to pay for his medical needs.

His new home is north of the clinic, near a facility where he can undergo rehabilitation and close to one of the clinic’s technicians for any additional help his new owner may need.

He still has difficulty walking, and can’t put a lot of weight on his broken legs.

“He can stand, but not for long,” Rosagastaldo said.

He also needs at least one more surgery.