Once the German shepherd puppy reaches 12 weeks of age, their permanent teeth will begin to erupt from their gums. This will essentially push out their baby teeth, causing them to fall out as ...