Frontline en difusor (tipo flus flus) es apto para cachorros si en lugar de dirigir el chorro directamente a ellos se hace hacia una toallita que luego se le pasará por todo el cuerpo; luego se les controla para que no se laman hasta que se seque (10-15 minutos). Al ser en difusor te vale para echar por casa. A mí me fue bien con él para ambas cosas .
Vale sobre 20€ un bote que llega de sobra para un cachorro y echar por la habitación; es bastante, pero funciona muy bien.