Great dog, (we met one) great cat that may or may not have been the hosts'. The cottage was perfect for an extended stay, had everything we needed, and even though they took good care of us, we really didn't need anything extra! It was all right there. Despite the size, the cottage could sleep quite a few people, really was quite pleasant.