Hello! We have a 7 month old puppy. In the house, his recall is excellent (and we use it a lot to keep her practised). If we are out and about and there are no dogs then he is excellent. But he will not come back if he's playing with another dog. I've read pippa mattinson's puppy book, which says to build up distractions gradually, but there's no half-distracted with him - if there's another dog the he just won't come back. I tried keeping him on a man extendable lead but then he nearly throttled another dog while playing.
He's a breed that should be able to handle off the lead and recall. But I don't know what to do to get from where we are to where we want to be.