I just moved into a home in northwestern New Jersey. I've seen a couple of these guys around. One even gel from my gutter. Last night, one fell from my screen door as I opened it and fell into the house. It startled us all so much that my dog got to it before I could throw it out. I've seen a couple and I need to know what is. Please help if you can! My family is pretty rattled. They're bigger than the garter snakes were used to seeing.