In China the Frog represents Yin energy and thought of as good luck. Feng Shui practices recommend putting an image of a Frog in the east window of your home to encourage happy home life and/or child birth.
The Celts believe Frogs represent curative or healing powers because of its connection with water and cleansing rains.
In other cultures the primary symbolic meaning of Frogs deal with fertility. Largely because Frogs lay enormous quantities of eggs, therefore making it a fertility symbol as well as a symbol of abundance