John, I thought Oligodon were in a class of their own, They are very Terrestrial,They have evolved to eat reptile eggs, They do eat small mice but tackel them totaly different to constrictors. Oligodon all have long front teeth for cutting the reptile eggs, I thought if those teeth were absent it could not be a Oligodon. This whole thing is very confusing to me.
Here are some pics of a pair of Oligodon formosanus I'm keeping.