Some ‘dog-friendly’ places accept our canine companions on sufferance; others welcome them with open arms.