PetArmor Up to 22 lbs. (6 Month) Dogs Kills fleas within 24 hours Kills newly emerged adult fleas prior to egg-laying, including fleas which could cause flea allergy dermatitis 30 day protection No need to reapply following your dog's exposure to bathing or water immersion, as PetArmor For Dogs remains effective in those conditions.