Adorable penguin swims 5,000 miles every year to visit man who saved him

Before you go, we thought you'd like these...

Adorable Penguin Attempts to Escape

The story of a penguin that swims thousands of miles every year to visit his rescuer is melting hearts all over the Internet.

In 2011, a Brazilian man from an island village near Rio de Janeiro stumbled upon a small penguin that was starving and covered in oil.

Joao Pereira de Souza, a 71-year-old retired bricklayer and part time fisherman, took it home and nursed it back to health before setting it free back in the wild.

See more in the gallery below:

4 PHOTOS
Penguin swims 5,000 miles to visit rescuer every year
See Gallery
Adorable penguin swims 5,000 miles every year to visit man who saved him
Meet Dindim, the penguin who returns to his human soulmate every year https://t.co/LTy8krtvlW https://t.co/nlhPxOpOYr
https://t.co/6Aaqasmu9U Watch The Penguin Who Swims 5,000 Miles To See His Human Pal Every Year
This penguin swims from Argentina to North of Brazil to spend 8 months with his beloved savior. ❤️🌹☺️ https://t.co/Lh3baxvsFy
. Penguin loves me' & swims 5,000 MILES yearly to visit Brazilian man who saved its life https://t.co/p5BcR6cBpu https://t.co/OFhHEX83em
of
SEE ALL
BACK TO SLIDE
SHOW CAPTION +
HIDE CAPTION

To his surprise the penguin returned to visit him just a few months later. Dindim, as Pereira de Souza named him, now spends eight months of the year with him before returning to mate off the coast of Argentina and Chile.

"He arrives in June and leaves to go home in February and every year he becomes more affectionate as he appears even happier to see me," he reportedly told Globo TV. "I love the penguin like it's my own child and I believe the penguin loves me."

Watch the heart-melting video:

More from AOL.com
Trump's daughter stuns in tropical getaway
Sophia Bush dishes about empowering women
Navy cadets give epic surprise flash mob performance

Read Full Story

People are Reading