dating ideas in edinburgh for dog lovers