It will start working within a day or so. I'm not sure about repeating it as I've only used it behinde wazine. But you said that you had already wormed them so your pretty much doing the same thing as I do and using the ivermectin behind the wazine. I do a two week withdrawl for eggs and have seen people say anything from 2 days to 4 weeks.