In an astonishing rescue that proves the intelligence and compassion of our four-legged friends, a black Labrador swam out into the river to rescue two dogs who were floating precariously away in a canoe drifting downstream. The canoe had blown away in the wind, leaving the canine passengers helpless to return to land.

Incredibly, the black lab grabbed the canoe’s rope with his teeth and hauled it safely back to shore. The rescued dogs quickly jumped out of the boat and onto dry land.

Watch the amazing rescue below: