I have always thought that the task training is the easiest part. My biggest obstacle with my SD prospect was getting him to be calm around other people and dogs, but any well trained dog should be able to do that, SD or not. He never had issues going into stores and public places like that and behaving well. He washed because he was dog reactive in the end.
Forrest - GSD 9/1/2016 - 5/14/2017 RIP
Brooklyn - Golden retriever 1/30/11