Lovely house, lovely host, and a very lovely dog