My vote is immature or young rat snake... they eat what they're named after. In the US, with the exception of the coral snake, poisonous snakes are pit vipers. Their head will be as wide or wider than their bodies and it makes their neck look too small in proportion, and they have "cat eyes"...