Frogs and Snails and puppy dog tails

Today we would be taking a tour into the Dombes region to visit the picturesque town of Chatillon sur Chalaronne where we will have the opportunity to taste the regional specialty of frog's legs and visit a snail farm. Now I have had snails on many occasions.  I love them especially done in a garlicky …