I know the indians dont train there dogs for recall but I have done it with both mine and they respond somewhat and it doesnt seem to affect there pulling power maybe its worth a try on the training lead ?? The best thing we found was saying ta ra which we don't normally say but some how the dogs come running . As for the agression people shouldn't approach your dogs without asking so its there fault. Dont feel guilty just feel lucky there was no idiot drivers around.
If you are both working dont get a sib . you will soon realise if you do that you made a mistake. if at least one of you is there 24 /7 you will soon realise that one is not enough , this is why there are so many in care. make sure you know what your doing PLEASE.