In reply to Si Withington:
hi
The Old Bridge Inn in Aviemore is dog friendly. You can have the dog in the bar (they have there own dog too) and they have a bunk house, but not sure about dogs sleeping over in the bunkhouse itself. If not, I'm sure pooch would be happy in the back seat of your car with plenty of sleeping bags and a tin of pedigree chum after a few pints in the bar. I know I would.