A nine-year-old Oakville boy who was injured in a garage door mishap at his home is expected to make a full recovery, Halton police said Wednesday.

“Halton police spoke with a family member this morning from SickKids, and we were advised that Jack was taken off life support and he’s going to have a full recovery,” Sgt. Chantal Corner told 680News on Wednesday morning.

“His family spoke very [positively] about his improvement. His sense of humour is back and he’s communicating very well with the family.”

His family told police they want everyone to know how much they appreciate the support they’ve received.

“The news is awesome. I was actually jumping around in the house,” said neighbour Emilio Lacku whose son is Jack’s friend. “I was really really happy.”

Another friend Sebastian Lacku, who witnessed the freak accident, said “it was really terrible for me. I had a couple of tears.”

Police said the boy had been trying to enter the garage when the hood of his sweatshirt got caught on the door, leaving him hanging.

A neighbour said Jack had knocked on her door to ask if her son could come out and play. He then ran back across the road to his house to get his bike out of the garage.

He had used the keypad on the exterior of the garage to open the door and hurriedly ducked underneath, getting caught by the handle.

A driver who saw the boy rushed to help and performed CPR, which Sgt. Corner said likely saved his life. She said that person will likely be recommended for a bravery citation.

The boy was rushed to a local hospital with critical injuries and then taken to Toronto’s Hospital for Sick Children, where he remains. He’s expected to be released later this week.

“We are really lucky this time,” added Corner. “We don’t get too many opportunities like this to really rejoice in almost, a miracle.”

“He had a lot of support from his family and friends, and also the public.”

With files from Erin Criger, CityNews.ca and Charlene Close, 680News