Your vet can dip your dog. My vet only charges $20.00 for Draker. I had him bathed and dipped right after he got shaved. Didn't have problems with fleas but the dip came with the bath so I told them to go ahead. You can take him while they are spraying your house.