I would say Jo is my dream dog too. Shes not perfect, nor does she behave all the time, but i COULDN'T ask for more love and loyalty from any other dog. Shes always there if i need her, and listens...mmost of the time ;] I duno, sounds stupid, but shes just so awesome..