Sentinel is a pill dogs can take for fleas. Reece was on that for awhile. It works well but it only makes fleas sterile and doesn't kill them. It is ideal for indoor only dogs. For the products you put on their neck, I have found Advantage to be the best. Both my dogs had allergic reactions to Frontline. Revolution works but a lot slower than Advantage.

Just my opinion