Do not use the Hartz please. It has an extremely bad reputation and can be dangerous for your dogs. I use Revolution only as that is what my vet prescribed for Marcus and it's a wormer, flea killer and heart worm preventative all in one. I am very pleased with it.