The Lufenuron in Program for Dogs 46-90 lbs, 6 Month (White) does not kill adult fleas, so if there are already fleas infesting your dog, it may take a few weeks for them to die. However, Program petmeds break the flea lifecycle to keep your pet parasite free by stopping new fleas from reaching maturity.