Who says it always rain in Scotland ? Another dog tale…

20292807_1986607274909737_2831688525458020579_n.jpg20292598_1986607311576400_3210660458428187407_n.jpg