A Bozeman, Montana UPS driver, Ryan Arens, came upon a sad sight on his route last holiday season. Sadie, a wirehaired pointing griffon, was drowning in a pond — but Arens’ compassion, quick action, and perseverance saved the dog’s life.

While driving his route, Arens heard a dog crying and traveled in that direction. Upon investigation, he came upon 2-year-old Sadie struggling to stay afloat in a frozen pond and a gentleman in a boat struggling to help. He got the man out of the boat and onto shore, and used the watercraft to shimmy across the ice to the dog.

Arens fell out of the boat into the freezing water, but didn’t give up. He swam to the dog, who was starting to sink under the water, and transported him to solid ice where he got Sadie out of the water and to safety. He and Sadie made it to an onlooker’s home, where they showered to warm up. Once animal control arrived, Arens completed his route.

Arens never stopped to consider the dangers of his rescue mission. “Animals are my weakness,” he told the Great Falls Tribune. “It was the highlight of my 14-year UPS career.”

“This dog had a whole lot of life left in her, and I’m really glad I was able to act when I did. She’s a sweetheart.”

He later found Sadie’s address and happened to be delivering a package to her family. When he arrived, Sadie jumped for joy.

“She was freaking out, and when he let her out she ran to me,” Arens reflected. “She must have remembered me. It sure made me feel good.”