Hey all-this is my first post to the site, I'm so glad I found this! Anyway, I have a 5-month old golden named Oscar and for the last month he has started barking at EVERYTHING! I live in a very dog-friendly apartment complex, so unfortunately that means that we see at least a couple people plus a dog or two every single time I take him outside. He just goes absolutely crazy barking whenever he sees another person or dog. However, he's not aggressive whatsoever. If someone/another dog comes up to him, he is always super friendly. He finished training classes about a month ago and I was told to divert his attention when he starts barking, even if that means walking the other way, but that doesn't seem to work (then he'll just pull the leash behind me while I try to walk him in the opposite direction). I even reward him for being good outside (during the rare occurrences when that does happen), so the whole positive reinforcement thing doesn't seem to be working either. Is this just a temporary behavior due to his age or am I not doing something right? I'm getting desperate! It's embarrassing every time I go outside I have to profusely apologize to people for him going nuts, but otherwise he's a really good dog! Plus I really don't want to resort to a bark collar. Any help would be greatly appreciated!