Wow! I live on the coast and would have blown this off as nothing, but your story touched me. Thanks.
West coast?
If so, you have those amazing, huge Tiger Salamanders out there.
They make great pets...:)