Bayer Advantage II for Dogs 21 to 55 lbs - 4 pack Kills fleas on dogs within 12 hours. Kills fleas before they lay eggs. Convenient, easy to apply.