canary woof; dog training, dog show, dog competition, dog friendly accommodation, dog friendly bars, dog friendly restaurants