The Bach Flower Essences are 100% safe and natural, also in conjunction with herbs, homeopathy and medications; safe for everyone, also children, pregnant women, pets, elderly and even plants<br><br><a href="http://www.homeherb.com/brand.asp?vid=22" target="_blank">Bach Flower Essences</a>