A breed often over look for Schultzen work is the German Airedale Terrier. Also will double as a upland bird dog and a Non-slip retriever. I ve trained 2 for upland work and non slip retrieving./ and they just love to take out the bad guy in the suit. Excelent tracking dogs and obedience scoreing as well
Though if you are just going to fool around with Schuz.. and a family dog is all you really want a GSD would be an excellent choice