In the world of advertising, dogs are more than just cute mascots ... Its roots trace back to Scotland, making it a fitting mascot for a brand that prides itself on its Scottish heritage.