
I don't mean to state the obvious, but it would have been better to have had all this information before you got the puppy. This is a long lived breed, and 15 years is a long time to regret geting the wrong breed if you find that you do not suit owning a Schnauzer.
Phone the KC and ask for the details of breed clubs. I would join your nearest, or the national club. Try to get to some shows where the breed islikely to be, and get to talk to some owners. If you contact the secretary they may well have books to recomend, or even a club guide to owning the breed, for new owners.
Just remeber that they may be small, but they can be quite wilful and feisty. They aren't in the terrier Group in some countries for nothing.
I feel that it is very important to get him to training classes as soon as possible. He will be able to learn how to behave nicely around other dogs, and you will learn how to train him. Well trained he will make a very nice lively cheeky companion, but this will take 18 months or so of concerted effort on your part.
Have fun! :D :D :D