The mysterious dog too!