Puppies are like babies; they all mature differently. I wouldn't be concerned. Sylvia had a whole row of teeth that never fell out. The vet took them out when she was under anesthetic from being spayed. Worst case scenario would be Gigi has to have some removed.