I would have started 3 months ago, but your puppy is still young and it's definitely not too late. The sooner you get started the better so your pup doesn't have things to unlearn.
As far as specific Sch stuff, you do need to find and join a club so you progress properly in tracking, obedience and protection.
Meanwhile, you pup can know TONS before that. Bonding with you getting leadership from you and learning 'tricks' from you that work towards all that. You see this 11 week old Rock Star yet?
A forum community dedicated to all German Shepherd owners and enthusiasts. Come join the discussion about bloodlines, training, breeding, service dogs, and more!