Vorausgesetzt, dass ich die Sache mit dem MHD richtig verstehe: Wenn das MHD noch einen Monat ist, dann bedeutet das, dass der Hersteller solange noch die Funktion garantiert.
Die Funktion des HBs ist, Parasiten die angegebene Zeit abzuhalten.
Normalerweise ist das MHD SEHR niedrig angegeben, damit Hersteller nie in die Lage kommt, deswegen Ersatz und/oder Schadensersatz leisten zu müssen. Ich würde also davon ausgehen, dass im Normalfall die Funktionalität noch deutlich länger erhalten bleibt.
Dennoch würde ich, wenn es um die Wirkung bzgl. Sandmücken geht, lieber ein HB mit höherem MHD nehmen. Bei Flöhen und Zecken ist es nicht so schlimm, wenn das HB früher aufhört zu wirken, weil man das unmittelbar merkt und dagegen arbeiten kann. (Krankheitsrisiko nicht betrachtet!)