Swimming deer trapped in Lake Michigan gets help from flock of geese; video

A misguided deer discovered swimming in Lake Michigan along a cement pier surrounding Montrose Harbor in a Chicago suburb seemingly became trapped when confronted with a very rocky shoreline.

Fortunately it was given a helping hand from an unlikely source: a flock of geese.

CJ Danner was on his morning coffee run Tuesday when he noticed the swimming deer and began shooting video of its dilemma. He then captured the rescue:

Once the deer finally reached the rocky shoreline after at least 45 minutes of swimming, it faced the daunting task of climbing over the huge boulders. There seemed to be no way out.

RELATED: Surveillance camera reveals truth behind deer running over rapper; video

"After it fell down a few times, it didn't really want to do anything," Danner told DNAinfo/Chicago. "We thought we were going to have to carry it up the rocks."

But a flock of geese swam over to the deer as it struggled.

"They kept squawking at it and scaring it or encouraging it—I'm not sure, one way or the other," Danner told WGN.

A flock of geese began squawking at the deer, encouraging it to climb the rocks.

The determined deer finally maneuvered over the rocks, climbed a fence onto the Sydney R. Marovitz Golf Course and found its refuge.

"If it wasn't for [the geese] I don't know if the deer would have made it up the bank," Danner told WGN. "It's like nature working together."

Unfortunately we don't hear the squawking geese because of the senseless music, but you get the idea.