knobby - it is a neonate nothern water snake, of course it will be small. It may not even have eaten a meal yet, and not all snakes follow tempermant rules. Northern Water snakes aren't always found in the water, because they arent TRUE water snakes.
Yes, find pictures of neonate NWS and compare. The picture on the site i gave you looks exactly like your's.