The bath won't kill any eggs, nor do the effects last a long time. You are best off with something like Advantage like Helene mentioned; they get a skin dose monthly, and all parasites are taken care of.