WELLESLEY, Mass. (WHDH) — A golden retriever was rescued from the frozen Charles River Sunday afternoon after falling through the ice.

Wellesley police received a frantic 911 call from a woman at the Elm Bank Reservation who said that her five-year-old golden retriever Crosby had fallen through the ice on the Charles River.

Rescue crews were able to track down the dog using the caller’s cell phone GPS location.

A Wellesley Fire Department rescue team was able to pull the dog, who was about 50 yards offshore, out of the frozen river.

"I then went into the water and swam out breaking ice to the dog. We helped break more ice to get back to shore. They pulled us in with rope and we were able to get the dog up onto shore,” Wellesley Fire Lt. Paul Delaney said.

Firefighters used cold water survival suits to reach Crosby, who trapped by ice.

The dog was shaken, but is expected to be okay. He was reunited with his family a short time after the 20-minute rescue.

Join our Newsletter for the latest news right to your inbox