Cannot you ask your vet for another type of treatment? Better not wait to long, because one moment you have 2 fleas, few hours later, there is a whole army!!