Domino has faced some tough times in his life, but he’s never lost his spirit,” a North Carolina shelter said.