Native American wolf spirit connects Vietnam veteran with homeless shelter dog