I just had this whole discussion with my vet about the types of preventive.
She says not to use advantix, it has pesticides that can damage mammal cells, Frontline can only attack insect cells. Small dogs, cats and kids can all get reactions from the pesticide (something like pyretheom?)
But...