The flea shampoo is more poisonous. Autumn had ONE flea on her the other day after our walk. It was right on the edge of a hair, must have hopped onto her. I picked it off and smooshed it.