I have always felt Revolution was a good product. It is perhaps the safest of all flea controls. I have never seen a side effect to Revolution in ten years of using it daily. We use it on cats and dogs but it is safe to use on birds, pocket pets like rats and mice, and rabbits. It is a great product for the itchy, scratching dog because it treats scabies as well as fleas. It covers a few bases. In our area at least, we aren’t seeing product failure due to flea resistance. I am still happy to recommend Revolution as a great allrounder. Pfizer is very generous. If you buy a six pack from your veterinarian, it comes with six months of intestinal worm tablets also thus making it the complete parasite control for you dog.