There is a restaurant in Britain welcoming dogs and bans noisy kids. Leland is all about it. Would you eat there?