You should wait at least 3 days. My groomer was the one who told me that. She said if you wash them sooner, you risk the flea meds washing out, since they haven't had enough time to fully soak into their skin. That's how long I wait and Mr. Biggs is fine. I did it after 1 day once and he got attacked by fleas