The parents of a boy missing for more than four days in the frigid waters of the Rivière Noire said they're at peace now that their son has been found.
"There's one more angel in the sky," Patrick Dion told CBC News shortly after divers found the body of his six-year-old son, Maxime, about 400 metres from where he was last seen on Monday.
Visibly relieved, members of the search team could be seen hugging each other at the site after the boy was located.
Family members did the same.
"This is an incredible event they are going through," said provincial police Sgt. Daniel Thibaudeau.
"It's unimaginable the pain they must feel.… They just identified the body of their son. It's something that no parent can imagine."
Another Sûreté du Québec spokesperson said officers are relieved the search has ended, both for the sake of the family, and also because predicted lower temperatures over the weekend could have impeded further search efforts.
Maxime was playing with his older brother, Alexandre, and a third child on the river bank when he fell through the ice around 5 p.m. Monday evening.
Alexandre and the friend were trying to pull Maxime out when a neighbour's dog jumped into the water to save the boy.
Police dive teams have been scouring the river since Monday night and an ice breaker was brought in to assist with the search.
On Tuesday, they located two boots – one belonging to Maxime and one to his brother.
The body of the golden retriever was found on Wednesday.
Teams from the RCMP, Montreal police and the Quebec provincial police assisted with the four-day search, along with firefighters from Upton, St-Hyacinthe, Haute-Yamaska and Acton Vale.