I use Revolution for the cats. And interceptor for the dogs.

I use 2 different vets -- one for my pets and one for the fosters. Neither recommends Revolution for dogs.

And the rescue I foster with does not permit us to use Revolution on the dogs.