So its been a while since I posted but I have been going to training class with my 8 month old half german shepherd half Lab for quite some time. He has issues paying attention to me and he gets distracted by small items on the ground (such as dog fur). Well the last two weeks in class he has started to bark out of nowhere at other dogs from a distance. So bad tonight that the trainer had to pull me aside and talk to me alone. He talked to me about getting a "pinch collar" for him? I will admit Im too easy on him since Im worried any physical punishment is inhumane. Any advice? I dont want to act like im ignoring the trainer?