We’ve had our six month old puppy 6 weeks and I’m struggling to see what progress we’ve made and where we are going wrong (or right). He’s still petrified of traffic (pulls towards the road alarmingly) barks at strangers and wets himself if gets approached by other dogs. Although he does all of these things he doesn’t do them in every situation, however I can’t work out a pattern so that I can build on the times he doesn’t react, it’s literally random?! Has anyone been in a similar situation with a good news story and how you did it? ?