Great photos, as always.
I sometimes had feed my LG's, and if they miss and get my finger, you feel it. However, 99% of the time they just let go and it's no harm done.
However, yes, teeth.
On a side note I love how people ask if my reptiles bite, and follow up with, they have teeth, right?
I usually respond with that I have teeth too, but I don't bite!