you think gsp's huh dun, i have never tried to train one but i do have a german wirehaired pointer. he will test your patience but is a awesome dog, loyal right down to the bone. anywhere i go he has to go, he is great with kids but he has a little energy!!!!!! the worst dog i have tried to train is a chesapeek bay retriever. they dont care about you and hitting them doesnt phase them, i gave up after 9 monthes and almost zero progress. my wirehair knew more in 1 month than that hard headed retriever. the key is soft easy going people need to pick easy to train dogs. hard headed people can pick the alpha male out of the pack and get his respect. just be ready cuz they wont give up rank easy and a chesapeek wont give it up at all!