{{{vw}}}
I think you're handling the problem very well, and Ginger is probably right about the rain being the problem. As for your landlord showing the place, it is not your problem if the place doesn't look perfect when you show it and make sure they stick to having to give you 48 hours notice, so that you can find a way to deal with Toto.