Theoretically yes, since they are absorbed into the blood stream. They are pesticides. As we know, pesticides cause cancer in humans, and a dog's physiology is almost identical to ours with the obvious exceptions. If you want to try a natural flea treatment, peppermint is EXCELLENT at keeping the fleas at bay, and the ones that are already there run for cover immediately. It doesn't kill them though.