Yes I heard about the drain flap thing, I may look into that.
I thank god we are a household of keeping the loo seats firmly down. We also have a cat but he can be part of the problem as he brings in the odd rodent from time to time (usually dead).
I'm afraid I am that woman from the old Tom & Jerry cartoons. As soon as a mouse appears I totally freak out.