We live in the city where I take my 17 week GSD, Pepper, for long walks. She is very nicely socialized since we meet a whole lot of people, children, bikes, cars, trucks, fire engines, ambulances and ofcourse lots of other dogs on the way. But, being the puppy she is, she tries to make friends with every other dog she meets...by jumping and nipping at them. Most of the older dogs just look at her disdainfully and carry on....but they all seem so much better behaved since they are not the ones jumping and nipping at her. Is this just puppy behaviour? Is there something I can do to stop her from jumping up at them...as well as on other people who stop to talk to her...since she is the cutest puppy on the block!