Dog Crazy: A Novel of Love Lost and Found