If you have fungus gnats in your plants this is the best! These are pet friendly and don't emit any gasses that can harm my pets. Price may seem a little high but they do last a long time. I just throw half of a puck in my watering can and it breaks down slowly as I refill the water.