Where do you live? It looks like a baby Texas rat snake to me, which are non venomous.