What you have done isabout all you can do. Don’t think vet can do much now as they can’t stitch up an old wound without reopening it
I have some Suffodene 3-way ointment I use for cuts and abrasions. Keep it dry and covered with salve and vet wrap
Daily walks should help toughen up the pads