Yes,it contain such particles that are important for killing fleas but if we are using it for dog fleas or any other pet fleas then your nix choice is costly.
Ask your vet for the flea pill. It lasts 3 days, then top it off with revolution or your regular flea protection