Lost and Found: New App Reunites Dog with Family