I'm no doubt going to sound like the worst dog owner. I shun myself not doing this in the beginning and it is something I regret. I am in classes with my 9 month wlgsd. The thing is, he does not get much out of them. It is based on positive reinforcement and basically any corrections are 'forbidden'.:| I Use a prong at home and it helps to control him tremendously when on walks (they do not know I use one:surprise. Close family friend goes to balanced trainer an hour away and their dog (a few months older) is excelling and excellently behaved. I feel like I have let my dog down for not providing for him and I really am at the point where I need to switch. I signed him up for puppy agility foundation next month as I thought that would be a nice way to release energy and am hoping to do nose work/ tracking in the future but I feel like if I switch trainers I'll be shunned there. Although, if I take him to this balanced trainer they will at least understand him and his breed more as they work with shepherds. I don't want to mess up my dog and I need advice. Thanks.