We got a pure border collie last year and he is turning 10 months old. We had him since he was a 8 week old puppy. The problem is that it seems he can't get tired when there are dogs around. He also had a puppy training course and first time day care (more like a mini dog class) when he was 14 weeks.
He started to love people and dogs, which we initially thought was great. However, he started to get very/over excited and not listen to our commands by pulling the leash when he saw any people or any dogs on the street. My partner lost two incisors and hand fracture due to his pulling when he saw another dog on the road. We really learned it from a hard way and wanted to improve his on-leash walk.
After my partner got recovered (4 weeks after), we attended one on one training to make sure we were doing the right thing to train him not pulling the leash. He did well with training sessions in general. We do training sessions as suggested every day about 15-30 minutes to keep his mind challenged and regular walks at least 30 minutes +30 minutes different interactive games. We made a sign that sticks to his collar saying "Do not Pet" since everyone seems keen to pet a puppy. Gradually, he gets used to people passing by and started to get very calm if the person is not giving him eye contact or attention.
However, it's not the case when he sees a dog. He always wants to play when he sees a dog and pulls the leash. We started training as instructed, trying to distract him by giving him treats or giving him command to do tricks (still improving these days). He behaved really well (friendly) when he was in the dog park and recall was good.
We decided to take him with another border collie puppy (and his owners) together for a three day camping trips last week. The other border collie similar age was calm and knew how to take breaks. My dog literally just kept running and playing for three days unless we had to put him on leash. He almost fell asleep when standing in the car but still kept excited as much as he can. We were really afraid that he passed out because literally he was just completely crazy and also whining for the other dog to join him to play. The other dog even barked and bit him off to refuse to play with him. He was just whining and even barking to invite. We stopped him in between many times by keeping him on leash and he whined almost the whole time.
The same thing happens at the day care. The person who looked after my dog said my dog didn't have a rest the whole time (8 hours). Same thing happened when we took him to friend's place with dogs, playing without stops for 8 hours. I have never seen other border collies that excited before for such a long time. I am just wondering whether he does need a balance trainer for the impulse control or is this a border collie thing plus a puppy thing.
We are still taking him to a regular training session every week and dog park twice a week. But at this stage he can only do trainings with other dogs in a distance (5 meters at least) because he is over excited and doesn't listen if it is too close to other dogs.
In other words, does anyone think we should reduce time to let him play with other dogs or rather increase the time? We are very frustrated and have done a lot of work to train him but doesn't seem to improve to control his impulse.