The dominating graph of a graph H has as its vertices all dominating sets of H, with an edge between two dominating sets if one can be obtained from the other by the addition or deletion of a single vertex of H. In this paper we prove that the dominating graph of any tree has a Hamilton path. We also show how a result about binary strings leads to a proof that the dominating graph of a cycle on n vertices has a Hamilton path if and only if n is not a multiple of 4. [ABSTRACT FROM AUTHOR]