Hire a good trainer while he is still young.
How old was he when you got him? Was he a single pup, hand raised, how many in the litter? How long did he have contact with his mother?
Deja, GSD, sable WL, female, born 11 / 2013
Cam, Rough Collie, sable, male, born 8/2015