A snake that has had two meals in recent days? You're out there in the boonies, there may still be some nature doing natural things in your yard. :) Lucky you! SRS