If my dogs don't have fleas can I give them sentinel for heartworm protection and protection from fleas. I heard that sentinel doesn't kill adult fleas. If the dogs gets fleas will it prevent an infestation or prevent the adult from laying eggs and the eggs hatching or whatever the cycle is in the flea world.