That's good progress. Maybe contacting the RSPCA about the poor dog could be your next step. Winter is here so that poor dog is going to have an even more miserable life x.
Glad things are getting sorted at last for you and your dogs Hopefully the warden will be able to help the other dog too.