I have a Lab X German Shepard pup, well he'll be a year old October 4th. I've had him since he was 6 weeks old. I am having trouble getting him to stop barking. He barks at the mailman, flyer delivery people, cats other dogs, people walking by on the street, etc. I can calm him down, as long as they don't come to the door. He stand in our bay window and goes ballistic. The neighbours are starting to complain, and I need to stop it soon. I have tried crating him when the mailman is supposed to show up. I have had him outside when the mailman shows up so he can see everything is okay, but he still barks. He is scaring people coming to the door. He will not bark if it's someone he knows. I need some advice on how to get him calmed down and listening to me when these things happen. Anyone have any ideas??? please!!