baby do puppy roots do puppy baby teeth have roots Your puppy starts to lose those baby teeth around 12 to 16 weeks of age as the permanent teeth grow in and replace them. For more… Tuesday, August 30, 2022 Edit