A grand countryside mansion hotel, situated just North of Bristol, offering dog-friendly stays with treats, bowls and beds for pets.