Frontline Plus for Lily and Vectra D for Moira. Flea comb, baths -not in flea shampoo for mine, Borax and salt sprinkled everywhere - baseboards especially. Leave several days, then vacuum with a flea collar in the vacuum bag - never on the dog. Cedarcide spray for mattresses and furniture. Then do it all over again to get the stragglers and ones that hatched from dropped eggs. There is an end, but it's not easy.