Yes, but I would buy an essential oil that is specifically formulated as an insecticide. Don't buy a bottle of peppermint oil and sprinkle it on your rug. A blend of essential oils designed to be an insecticide will be more effective. But do not put any essential oils on your dog. Essential oils can be toxic to animals. Essential oils are for applications on your baseboards and your carpet, not anything that's alive.