Man wrestles his puppy out of an alligator's mouth

Would you dive in after your pet like this man did?

A man in Estero, Florida had the weekend of his life! Richard Wilbanks told NBC-2 that he was enjoying a beautiful day with his new puppy Gunner, when the dog started to cry out from the water.

A small alligator had the puppy in its mouth, and Richard jumped right in to save him!

Incredibly, he rescued the dog and it was all caught on video from the Florida Wildlife Federation. What I find interesting? The man didn't even lose his cigar!