shed observed tristans new friendship with these strange people until one night , joan was kidnapped , and dante , tristan , alan ( the owner of dullahans ) , and their dog ( a golden retriever ) had gone to rescue her .