A Sherwood man trying to save his dog died after being pulled from the Clackamas River near High Rocks Park on Monday afternoon.
Jack Davies was 61 years old.
Construction workers on a bridge saw it all unfold and called 911 at 2:30 p.m. One of the workers told FOX 12 that Davies went in the river after his dog when the animal started struggling in the water.
Davies, an admittedly weak swimmer according to firefighters, began to struggle and went under the water. He was then swept down river.
A dive team responded and managed to locate Davies and bring him to shore. Paramedics performed CPR and said they were able to get a pulse. He arrived at Willamette Falls Hospital with a pulse, but deputies said he died a short time later.
Investigators said Davies did not jump from the cliffs in the High Rocks area. His dog is OK.
"You could see him really flailing, swimming for his life, and he just sunk and sunk and sunk," said witness Aaron Knerr.
High Rocks Park is a popular swimming destination when temperatures rise, but the Clackamas River, which is fed by mountain snow melt, has strong currents and rocky areas.
The surface of the Clackamas River was 64 degrees in that area Monday afternoon, according to the Clackamas County Sheriff's Office. Divers said it was nearly 10 degrees colder than that toward the bottom.
Copyright 2013 KPTV-KPDX Broadcasting Corporation. All rights reserved.
Sherwood man dies after trying to save dog in Clackamas RiverMore>>