We use Wondercide for our yard and directly on our dogs. We also use monthly preventative, but this is nice for wooded areas when we are hiking, camping, and other adventures we get into. It is also safe for puppies and kids when most preventatives are not.