I agree with what everyone else has suggested, Keep them on leads AT ALL TIMES.
As far as working on their recall you should enroll them into a reputable obedience class (which should also help a little with other comands, socialization, bonding etc...)
NEVER have your dog off a leash, ESPECIALLY aggressive dogs until their recall is 100% successful.
Bookmarks