What are the pros and cons of the German Shepherd dog?
What are the pros and cons of having a pet German Shepherd?