No advice for the OP but sounds like you are doing your best to help them. Sorry to hear you had people being rude.
This was interesting, as a newbie myself I hadn't realized mice posed such a threat. Lots more traps going out and food coming in at night from now on.