I think it's common for them NOT to lose some baby teeth. For some reason they hold on to them, and yes they will have to be removed, surgically by the vet. It is not healthy for the mouth to have 2 sets of teeth. (causes rot and decay from food getting trapped inbetween).
Since the puppy has to be put "under" for the removal of the baby teeth, most vets like to do it when they get neutered/spayed, to avoid having to use anethesia (sp?) 2x. |