So I have a Nova Scotia Duck Tolling Retriver that goes everyday of the week to a dog-kindergarden. So the whole day stays with other dogs, plays, sleeps and whatever dogs do there. However, when we are walking on leash and he sees other dog he just pulls at max force thowards that other dog and becomes aggresive.
If he is out of the leash, than he starts to smell the other dog and in 1-2 min he starts to ignore the other dog.
He may have also a leash problem, he likes always to be in front, but he also listens when I say to him on foot, then he stays closer. I plan to follow some instructions from here (Dog knows to stop on leash but still pulls) to improve this behavior.
PS: he has also a problem with skateboarders, I tried to make him confortable with a skateboar by riding one. At the beginning he barket at me, but then stat to get used with it. When I went faster started again to bark, but I can say that even if now he doesn't have any problem with me riding a skateboard, when he sees other persons riding he gets aggresive.
Any advices how can I improve his behavior? Thanks!