I think San Diego is quite good. Lots of Schutzhund clubs (about 5 in the area), plenty of leash free dog parks/beaches including over 140 acres at fiesta island. Lots of dog friendly events and restaurants. Great weather all year round.
You can also drive to snow (in winter) in about 90 minutes for some snow fun with your GSD.