
I have a young dog approaching two years who sounds very like your poodle. She too loves to play with other dogs and despite having an excellent recall, once a dog to play with comes into view, she's off.
Where I live is a quiet area and we don't often see other dogs so she can be off the lead most of the time. I usually keep an eye ahead and call her in to be put on the lead if I see another dog approaching. If we are somewhere else and there are a lot of dogs about then she stays on the lead.
Will your poodle come away from another dog if you walk on or do you have to try and catch him and put him on a lead. I find that my dog will come with me especially if she has been allowed to play for a bit. For the first time last week I was able to recall her from going to see a dog and I think this is a lot to do with her age and that she is begining to get through adolescence and become an adult.
Have you tried him on a long line so that you have the ultimate control. He will have the freedom to run about, but you will be able to reel him in if he heads towards another dog.