Does anyone know of an effective flea medicine for both dogs/cats but most importantly dogs, which is NON-TOXIC to pets and humans. I know garlic is supposed to work to keep fleas off, but once they are on, is there something that is both effective and non-toxic?