Wie wäre eine Erkennung per RFID?
Wenn der Leser nicht nur den Chip den die Katze im Halsband hat erkennt sondern auch noch einen Chip einer Maus, bleibt die Klappe zu.

Musst nur jeder Maus im Umkreis von 5 Km einen Chip verpassen.