The dawn will kill the ones on him but you may have some in your carpet that could get on him again. Although if you did it seems like your other dogs would be getting them. I have used advantage also and it works but I would be concerned about too much chemicals if you have already put on frontline |