Safe, effective, and instant. I've used this and only this on all of my pets and couldn't be happier. Never had a single problem, though my cats do seem to enjoy licking it off each other even though it's supposed to have a bitter taste to discourage that. If you have more than one animal you may want to be wary of this!