A dog's water treading skills came in handy when it fell into an icy river in Canada and had to wait for rescuers to set up before they could pluck it from the near-freezing waters.
Bella was off her leash when she fell through a thin layer of ice in an Edmonton park on Tuesday morning.
Her owner waited anxiously as Bella bobbed her head above the surface and a group of firefighters prepared to venture out onto the water and attempt a rescue.
Four minutes later two members of the rescue team paddled out in a raft and Bella tried frantically to climb into the vessel as it got within touching distance.
One of the men then pulled the dog aboard as a team of firefighters dragged the raft out of the water and over the thin layers of ice around the river.
Bella was wrapped in blanket and reunited with her grateful owner.
Captain Terry Letcher of the Edmonton Fire Rescue said he was happy with his team's efforts.
"We see a lot of bad stuff on our job so when we get a happy event like this, it's quite good," he said.
Author: Martin Zavan, Approving editor: Nick Perason