J.P. Franklin no longer has missing teeth thanks to the actions of a charitable dentist who saw his story