Most puppies loose their baby teeth by six months old. The last teeth we see change are the canines, the fangs. Just like two-legged kids, the adult tooth should push the baby tooth out. Sometimes the adult tooth isn’t lined up quite right and both teeth remain. In...