Hello everyone - I am looking for advice on how to get Owen to stop lunging and barking at other dogs who don't even show an interest in playing with him. During puppy class the other day, he wouldn't stop barking at other dogs who were just sitting politely in class. I ignored him and praised him when he stopped, but it seems like he wasn't trying to get my attention and he kept barking loudly once I stopped petting him. I tried to distract him by having him doing tricks, but then he'd go right back to barking at the other dogs. He's done this for the past two or three classes now. I took him on an extra long walk before class to drain some of his energy and he seemed tired from it. But when he saw the other dogs at class, he just got so excited and started lunging and barking and he didn't stop this until I put him in his crate in the car to go home.
Also, during walks, he'll try to follow people that run past us. I've tried the changing directions thing, but it doesn't seem to work. He'll reluctantly go in my direction for a bit but when I resume walking, he focuses on the person that ran by and keeps pulling on the leash to follow them unless I stop and wait for the person to get really far away. Any suggestions on what I should do to stop him from this behavior?
Thanks!