do german shepherds lose teeth?
A puppy's baby teeth, or milk teeth, come in at four weeks of age and commonly start to fall out between weeks 14 and 30, to make room for the 42 large adult teeth that will grow in their place.