Frontline Plus gets my vote and Jacks!
It is the only one that I know of that functions with dogs that are in the water a lot like a Duck Huntin' Fool Labrador.
Don't bathe your dog any sooner than a week before applying it or for a few days after applying, at least not for a week beforehand. It strips the oils in their skin that the product needs to distribute itself properly. I did that once when Jack had a major outbreak and even Frontline had no effect on the flea population. My Vet gave me the skinny on why.
Good luck with it!
__________________
______________________________
|