I have caught hundreds of turtles , mostly baitfishing, I fish with barbless hooks and pull them in gently, i would say 75% of the time they aren't hooked, they just won't let go, I always make sure to get the hook out(easier said then done, especially with ~ 50 lb snappers ).
I have also hooked garter snakes, a grebe,
Bullfrogs (on purpose usually), crayfish (not hooked technically), a freshwater jellyfish, mutant horseleech, plus some really weird junk and trash.
I once hooked two largemouth bass on one jitterbug lure .
I've caught lmb on: macaroni,bread and on other fish that bit my hook.
Channel catfish: will eat anything almost, caught them on Chinese chicken,philly sandwich,cheese,bacon,bread even bare hooks.
Caught bluegill on a styrofoam earplug.