So, I have enrolled Liam in another CGC class. He did complete the class last time but did not take the test as he would not let anyone touch him. It is a really large class... 12-13 dogs. He did terrible again in the first class... was scared in the second class too. Brought him early and it made no difference this time. What makes it so difficult is when you have a highly sensitive dog like Liam and they allow a LARGE aggressive dog in the class, it is not a good mix! There is a Doberman in the class that is HUGE! No exaggeration either. If he walked up to me he would reach my chest. Granted I an only 5'2" but this has to be the largest male I have ever seen. On the positive side, there is another sheltie. He is the same age as Liam so at least feels comfortable around him. We stick together in class. I desperately need to socialize Liam more. I feel terrible when he gets frightened. I try to not show it... telling him a command to take his mind off something that may have frightened him. The Doberman is so large and aggressive ... he snarls, growls, and lunges at the other dogs. Sometimes it is so bad the owner moves into a corner and hold his snout shut. One of the trainers used the Company of Animals Pet Corrector Dog Training Aid. It releases a sound like an air blast the completely unhinges Liam. It is not bad enough that the dog is aggressive but the correct is also the issue. I have a call into the training facility to talk to them about it. I am all for the person trying to train their dog... however, at the expense of others in the class... not so much! Maybe I am just being overprotective. But, it so hard to keep Liam concentrating on me in class that is making my job 10x harder. He does wonderful heeling, stays, downs, and recalls when aggressive dogs are not part of the environment.