RE: german shorthair
As with most dogs, you get what you put into it. A dog not socialized will become an unknown around kids, adults, and other dogs. A neglected dog willdestroy stuff out of boredom. A untrained dog will become a nuisence.
Before you even get a dog, my advice is to pick up a good training book and read it through. But use any method with a grain of salt. What I mean is, you should learn to read your dog and then set the pace of your training methods. The best trainers are the ones who know how to read a dog and able to handle them with soft hands instead of trying to force a dog to obey. They know when to back off on training and when to apply more pressure. I'm learning with my current dog as I believe that I applied too much pressure too early, so now I'm only doing refreshers every month or so.