I own a staffie which I rescued at 15months old,its absolutely brilliant with children and adults loves being fussed ,but it does not like other dogs,I took him I took him for a days training with a police dog trainer and he introduced me to the gentle leader you can get them at pets for you, you put them round the dogs mouth and neck fastens just behind the ears, and thn the lead connects to the coller and the gentle leader,so that when you approach another dog you are in full control,tell it to leave sternly and yank a little on the gentle leader towards you, then praise him when he gets passed the dog in question,use plenty of treats, he still does'nt like other dogs but he does walk pass them now,we never let him off the lead, unless theres not another dog in sight,