RCMP say they were first called to the parking lot on 1555 Banks Road around 3:25 p.m. PT. When they arrived they found a five- and ten-year boy inside the Ford truck.
Outside temperatures were hitting 33 C so the officers got both boys out of the truck and into the care of paramedics. The driver of the truck was arrested shortly afterwards when he showed up with an 11-year-old girl.
"The youngest boy was returned to his mother who attended the scene. Ministry of Children and Families personnel attended to assist in the return of the older two children to their mother," said a statement issued by Const. Kris Clark on Monday.
"Police believe the two boys had been in the truck for nearly 30 minutes and that their continued health was in jeopardy," said Clark in the statement.
Police have recommended the man, whose identity and relationship to the children has not been released, be charged with failing to provide the necessities of life. He was released on a Promise to Appear for Court in September. It is up to the Crown prosecutor to decide if the charges will be laid.
Clark warns it is never okay to leave a child or pet in a vehicle, no matter how briefly, on a hot day.
"The temperature in a parked car, even in the shade with the windows partly open, can rapidly reach a level that will seriously harm or even kill your pet or child," said Clark.
"If you see a pet in distress or any child at all locked in a car, don’t hesitate, call 9-1-1. You may save a life."