Have you recently adopted a shelter pup or rescue dog and want to honor their history and courage by giving them a name that symbolizes their second chance at life? You’ve come to the right place! Check out over 100 dog names that mean new beginning, second chance, hope/luck and similar sentiments below;