Hi everyone, our five month old working line german shepherd barks at everything. Literally everything. Just today my cousins came over and there was a baby seat she saw and just would not stop barking at it. When someone comes over she just does not stop barking at them. For the past month and a half we've taken her to the dog park and on walks in busy neighborhoods and also puppy classes. At the classes she is cool at observing from a distance but as soon as someone approaches her she starts to bark. She has never had a bad expwrince with another dog or person since we've got her at 8 weeks. Is this due to a lack of early socialization? her personality? Lack of confidence? Fear stage? Any help is greatly appreciated once again.