Hi Vicky,
Spot on und Shampoo müssten an sich alle Flöhe die aktiv auf dem Hund sind verlässlich abtöten. Die Wirkung eines Spot ons kann aber etwas dauern nach der Aufbringen (meist bis 48h so). Das Flöhe erneut auf dem Hund waren liegt eher daran, dass die aus der Umgebung wieder auf den Hund drauf sind. Man geht davon aus das etwa 90% der Flöhe in der Umgebung sind und nur etwa 10% auf dem Hund. Entsprechend würde ich da mit Sprays oder dem Fogger arbeiten und so die Umgebung behandeln und gleichzeitig den Hund nochmal waschen oder ein Spot on benutzen. So müssten sie Hund und Umgebung behandelt haben und das Problem wäre hoffentlich gelöst.
Hoffe das hilft etwas weiter.
LG🐾