SAN FRANCISCO, CA - OCTOBER 4: Pitcher Jeremy Affeldt #41 of the San Francisco Giants hurls the final inning of his career in the sixth inning against the Colorado Rockies at AT&T Park on October 4, 2015 in San Francisco, California, during the final day of the regular season. The Rockies won 7-3. (Photo by Brian Bahr/Getty Images)

Jeremy Affeldt, former reliever for the San Francisco Giants and an instrumental member of all three championship teams, only recorded 28 saves in his major league career. But last week, he recorded his 29th.

On Affeldt’s Instagram, he posted a picture of his dog Kodi and explained how Kodi choked on some food, which led to former San Francisco Giants pitcher giving the pooch mouth-to-mouth before taking him to the veterinarian.

As you can see in a more recent post, Kodi appears to be doing fine. It really is fitting that someone like Affeldt would save a dog’s life through CPR. Affeldt became well-known for being a bit of an oddball in his time with the Giants, especially through his quirky injuries.

In 2012 his kid tackled him, injuring his knee and landing him on the 15-day DL. In 2015, he slipped when trying to jump into a lake and hurt his knee yet again.

In 2011 he cut his hand with a knife when grilling hamburgers. And of course, in 2013 he strained his oblique from sneezing too hard.

Affeldt was anything but ordinary when he was on the mound as well. In all my years watching baseball, no one has thrown a better “scud” than Mr. Affeldt. In case you aren’t familiar, a scud is a very ugly pitch that usually bounces pretty far in front of home plate.

But as we know, Affeldt never was afraid to make fun of himself as this tweet from a few years ago suggests.

It’s fun to look back on all of Affeldt’s weird quirks and remember just how great a pitcher he was for the Giants, especially in the postseason.

Plus, with Kruk and Kuip getting up there in age, we could be hearing Affeldt call more and more games for the San Francisco Giants, which I would definitely be in favor of even though Kruk and Kuip are great and the best in the game.

But besides all that, let’s just appreciate that a former Giant committed a mini-act of heroism. May Kodi live a long and prosperous life.