I don't really have advice to share but it looks like you are already doing a lot and that you have gotten some good suggestions. It is truly a tragic situation for both the cats and the dogs, the cats for obvious reasons and the dogs because they obviously have owners who don't care about them, I doubt they are vaccinated or loved and sooner or later it will probably end in tragedy for them too unless they are taken away. Truly heartwrenching, RIP sweet Java :(