I have just travelled the length of Thwaites Rd using google maps.
I can only see one red dog poo bin and it is on the side of the road less likely to be used by dog walkers.
Accrington BB5, United Kingdom - Google Maps
When I managed to get two dog bins installed near my home a few years ago, it took two years of pestering - local councillor, county councillor, dog warden and the
environmental health office (start here).
If you don't manage to get more bins,
the one you have could be better placed at little cost. The cost of having dog bins is mainly in the cost of emptying them weekly - (a man comes in a white van )