Mrs Croft sounds like a right pain in the bottom. She's getting her fence fixed by the council in the first place and I reckon the builders are saving the council money by not getting portaloos put on site (thereby increasing their costs).
My dog wees everywhere and when it rains, which it does frequently, I'm sure it just gets washed away.