His name is Charlie Head, and if you love animals, you love him.  Charlie is an extreme paddler, he was exhausted and almost at the end of a 600 mile trip in his kayak, (that’s right, he had paddled 600 MILES!) when he saw a little shih tzu puppy that was stranded on some rocks, and was about to be swept away.  Charlie paddled over and rescued him! The video isn’t the best because it’s obviously from a helmet-cam, but the whole thing it pretty cool if you ask me!