Now, I don't know what a bahookie is exactly, but I didn't need the illustration to make a good guess as to which bit of Sam's anatomy was stuck. And you can't say "wee fat bahookie" in any other way than with a Scottish accent. Bahookie: it's such a great dialect word, and putting it in the text - one aimed at small children - conveyed the dialect better than any Och aye would have done.
Dialect words are precise. They say 'me duck' in Leicester as a form of endearment, but it's 'me ducks' in Nottingham not that far away. In Cornwall it's 'me cock'. What about cariad, dearie, love, my lover? All the same meaning, all different locations. Get the words right, and the reader will hear the right accent in their heads.