This is the best flea treatment you'll find for your dog without a vet visit. It began working on my dog in about 20 minutes. Your pet may experience some discomfort at first while the medicine starts to kill the fleas. Mine only went through this on the first round because he hasn't had fleas since with monthly maintenance. I highly recommend!