When Do German Shepherd Puppies Start Teething. However, if your german shepherd puppy retains the habit after that period, it can be a big problem. Between 12 and 16 weeks old.

German shepherds are born without teeth. There are 4 stages associated with teething. The timeline can vary from puppy to puppy.