I've always used OTC stuff (not Hartz, though!) and have had success. So long as you can keep the cats worm free, then the dogs stay worm free (if you have pups who like to dine on the litter box buffet, anyway...)