Normally, I just don't bother to take my DD (2 and a half) to places where people are uptight about kids touching things. In my house, things are out of reach or they get broken or spilled, and my attitude (after screaming at them) is that it's my fault because kids are tactile beings and if I don't want them to touch things, I shouldn't leave them within touching distance.
But I do a volunteer book round once a week where I have to chat to elderly people for a little while - usually five or ten minutes. Because of childcare stuff, I now have to take my DD with me, I don't have anyone to look after her - can't afford babysitters, and don't know anyone well enough who is at home during the day who'd do me a favour. So not taking her is just not an option.
But one old lady wants to talk to me for an hour or so (she's quite lonely) and really hates her touching anything. I can understand why, she's a different generation where children just weren't allowed to touch stuff in other people's houses and if they did, you just smacked them. I try to keep DD away from stuff and anticipate what she's not allowed to do, and I take toys to distract her and all that sort of thing, but after about 10 minutes she gets curious and wants to look around. Old lady wants to chat to me, not to be bothered by 2 year old.
I guess this might be insoluble, and I'm just trying to do 2 things which are mutually incompatible, but if anyone does have any suggestions, please tell me! After Christmas DD starts at playgroup, but until then I've got this problem.