The Beckford Inn heißt die meisten Haustiere gern willkommen.