My boofhead is the same . He's hopeless with other dogs, especially when he is on a lead. It's like he says "Let me at 'em, let me at 'em!".

I recently spoke with an animal behaviourist from the RSPCA we met at a park (while walking said boofhead) and she suggested bringing treats on walks (like dried liver or something else super-yummy for dogs). When you see a dog in the distance, bring the treat out and show it to your dog. Your dog will hopefully pay attention to the treat and not the approaching dog and eventually your dog will learn to chill out around other dogs. We haven't tried this yet . Our neighbour walks him daily so I haven't had a chance to try it out!