I believe this is the brand we used that protects against fleas and worms but not ticks. It has worked well as a preventative (not made for use as a treatment for worms) and flea treatment. While it works well and quickly it can be pricey. We also had a problem with the smell that seemed to stay on the dog for at least a week. Since he visits people as a working dog we want him to be as approachable as possible and the smell was a negative for us. If your dog isn't a snuggler it probably won't be a big issue for you.
Overall it did it's job and we would use the product again.