I need to know of a good trainer, I live in Springfield and have a 90 lb German Shepard with some issues, he is very tall and very protective, is great with family, at home he just wants attention when someone comes over, and at the dog park, but everywhere else. he is protective overly