What would you do?
This is just me, but i would collect them up and take them to an animal shelter or rescue. The dogs deserve much more than what they have now. But then again your animal population is much higher than ours, so the dogs may have less hope in finding new homes.

I am in the process of catching a few tom cats that hang around, they will be taken to our local RSPCA and if health cleared and temprement cleared will be neutered and put up for adoption.