A blind dog had to be rescued from the cold waters of Lake Ontario in Canada after falling off a ferry dock.
Inge, 11, took a tumble into the water off the Wolfe Island ferry dock.
Owner Jim Argo had been in a line of cars waiting to board the ferry when he let the female Samoyed out to relieve herself.
According to Rex Features, speaking to local media, Jim said: "I stepped out to give her a chance to go pee. She went behind the fence and she had finished her pee and then all of a sudden she just took a step forward and she was in the water."
A horrified Jim rushed over and spotted that Inge, in her confusion, was swimming in the wrong direction away from the dock.
Bystanders attempted to fish her out using a rescue pole with a loop on the end but were unsuccessful.
It was then that firefighters arrived having received a false call that a person was in the water.
Firefighter Claude Duval donned a specialised ice water rescue suit and went into the lake to hold onto Inge while his colleagues came up with a plan.
A ladder was initially lowered down but Inge was too heavy for Claude to lift so an improvised stretcher was lowered down on a rope so that she could be strapped to it.
Woman hires digger to rescue Jack Russell trapped in pipe for five days
Puppy tied to train tracks has lucky escape thanks to rail engineer