Florida man wrestles puppy from jaws of alligator