I live in Florida - we have lizards the size of small dogs... and they’re not imaginary...
I know. I’ve been there several times, mostly west coast, Tampa area, but not right in Tampa. All sorts of critters.