Your Schnauzer is just like most other breeds of dog, in that he loves opening his pipes and let everyone hear him speak his mind. While this might be annoying, it is the only way your buddy Ralph has to communicate with his world--unless you take the time to teach Ralph that this behavior is not only annoying but is unacceptable. Keep in mind, there are times when you actually want Ralph to bark such as when a stranger comes to the door. Of course, the rest of the time, you want him to maintain his demeanor and stay silent.
So, as a responsible dog owner, there are many things you should be teaching Ralph, from the basic commands like 'come', 'sit', 'down', and 'stay' to all the cool tricks. But one of the most important things to teach him is that there are times when no one really wants to hear what he has to say. Bear in mind, your job is to teach Ralph when it is okay for him to bark. You are not working to let Ralph teach you when he thinks he should be able to get away with barking.
Once you have established your place as the Alpha leader in your pack (how your pup sees his family) by teaching him the four basic commands, you can start working on this training. You should also use our guide to teach Ralph to bark on command, it will make this training go a bit easier for both of you. Oh, and don't forget, you will need an ample supply of Ralph's favorite treats to use as rewards.