Indigestion

OK, let me paint the picture for you: it's early morning, I'm sleepwalking walking Truffles on the boardwalk skirting the canoe lake and I see this long stocking draped over the railing. But as I approach, the stocking burps and I am face to fang with a snake! We both freeze - I, from sheer terror and he, from having just ingested a palm rat (one hopes ;-)).
Since my formal education did not include herpetology, I have no idea what kind of snake it is - corn snake? rat snake? - so if any one of you can enlighten me, I would be very grateful.
In the meantime, I plan to walk softly and carry a big stick ;-)
Special thanks to Olivier for presenting me with the "You make my day" award! I hope he feels the same way after today's post ;-)

