Have had various issues with neighbours (four terraced houses - we are B). Nothing big other than noise issues which have been resolved. All four houses have front gardens with low fences and we get along. A has six cats which poo everywhere but I have just resigned myself to it and pick them up. A also has a baby and energetic 1 year old Jack Russell that she "walks" about 10-15 minutes a day. Basically pushes the pram long enough for the baby to fall asleep then she comes home and parks it in the garden.
The dog is clearly not exercised enough and his recall is terrible as she frequently has to run down the road after him. The public road by D goes onto a main road so isn't super safe for a dog to run down. A and C treat the public road as their own and will frequently come out to inspect any car that happens to make a wrong turn and tell them off.
Her front garden is gated, but lately, she has taken to letting him out her back door to play or wee. Not a big deal except there is no fence and she isn't supervising him. I asked her to keep an eye on him as he has weed on my daughter's bike, dug a hole by our shed and tried to come in our house multiple times. I have said nicely "NO ROVER, go away!" when he does this, but it doesn't seem to sink in to her that I don't like strange dogs pissing on my property.
He also has done a poo on C's land with grass and dug holes. C is too scared of anything except wayward cars to say anything. Meanwhile A is oblivious despite us asking her to watch him and just stays inside and rings a loud bell when she wants him to come in.
Can we complain to the council? Will they do anything?
Creative ideas other than secretly training her dog when she isn't looking?