I've seen turtle lures catch bass, but they were slightly larger than a buzz frog. I'm not buying that lure caught a bass until I see video, either.
And I've seen thousands of turtles where I catch bass and never seen a bass look at a turtle even the ones bass could easily eat. I'm sure they eat them, just like everything else, but I'm not convinced it's a numbers bait.
I deuced in a apartment pool after a bottle of peppermint schnapps