A to Z Of 40+ Scottish Dog Names: Bonnie, Hagrid, Murray, Skye & More

Scottish Dog Names

From Scottish Deerhounds and West Highland Terriers to Labrador Retrievers and Border Collies, Scotland has a rich and famous history with canines.

Even if you and your dog have never been to Scotland and they aren’t even Scottish, then we have titles which will work perfectly for them!

Maybe you just love their picturesque landscapes, tranquil lakes, and beautiful mountains?

If you are looking for famous Caledonia names then chill oot, we hand-picked a few wee Scottish dog names fur yer.

It is important when picking any name, not just a Scottish one, that the moniker’s meaning is something that inspires you and suits your pooch down to the ground…

List Of Scottish Dog Names (A to Z)

  • Alana – a Scottish girl’s name that means ‘beautiful’ and so would be a fitting choice for any female pooch! Alana is a simple, but unique name which any furry friend would be proud to have
  • Alpin – this is a Scottish dog name made for a Golden Retriever. Alpin means ‘white or blond haired’ and would be the perfect name for any pooch that has a light colored fur coat
  • Bell – inspired by Alexander Graham Bell, who was the inventor of the telephone. He was also a scientist and engineer, making him a brainbox, perfect for an intelligent pooch
  • Bonnie – a significant word that means pretty, beautiful, good-looking, charming etc. This is a perfect choice for an elegant and beautiful female pooch
  • Burns – inspired by the great Robert Burns, possibly the best poet from Scotland. This choice is ideal for a canine who is in touch with their creative side
  • Byrne – inspired by David Byrne, the Scottish singer-songwriter and frontman of the band ‘Talking Heads’. A great title for a unique doggie who isn’t afraid to bark and is as loveable as they are weird
  • Calvin – inspired by Calvin Harris, who is a Scottish DJ. Some of his most famous songs include ‘We Found Love’, ‘This Is What You Came For’, ‘Summer’ and ‘Feel So Close’. Ideal for any canine who has a great musical talent, from barking to tapping their paws
  • Carnegie – Andrew Carnegie, born in Edinburgh, was an industrialist and businessman. He was the leading figure in the expansion of the American steel industry and became one of the wealthiest people in modern history. This choice is fitting for a dog with expensive taste
  • Doctor Who – the very popular, immortal TV character. The Tenth Doctor was played by David Tennant, who is an actor born in Scotland
  • Elspeth – the Scottish variant of ‘Elizabeth’, so it is very unique in comparison to other common dog names. Meaning ‘God is of abundance’ this is great for any pure pooch in your life
  • Ewan – inspired by Ewan McGregor, a famous Scottish actor, who appeared in Trainspotting, Moulin Rouge, and Star Wars. McGregor is known for his fiery, ginger hair and so this would make a fantastic namesake for a dog whose fur is equally as red
  • Fleming – an important historical figure, Alexander Fleming, who discovered penicillin. This intelligent chap hailed from Scotland, and so this would make a great choice for any smart pup out there
  • Gerard – inspired by Gerard Butler, who is a famous Scottish actor. Butler is most known for starring in action movies and is always the rugged hero of the hour
  • Glenn – this Scottish boy’s name comes from the Gaelic word for ‘valley’. This is an excellent title for a pooch that loves adventure and the outdoors, going on long walks to admire the beautiful scenery this country has to offer
  • Hagrid – another Harry Potter/Scottish connection, the large, hairy, half-giant Hagrid was played by Scottish actor Robbie Coltrane, born near Glasgow. This name would be perfect for a big dog, perhaps a Bernese Mountain Dog or a Komondor?
  • Kyla – this gorgeous Scottish girl’s title means ‘narrow’ and ‘slender’, so could be perfect for a skinny and slim dog, such as a whippet or greyhound
  • Lachlan – this is a Scottish boy’s name that means ‘lake’. Great for a furry friend who loves the outdoors, and their favorite pastime is hiking
  • Lennox – inspired by Annie Lennox, a Scottish singer and political activist, who is probably most well-known for her success in the pop band Eurythmics. Their most famous song is ‘Sweet Dreams are Made of This’, and so would make a great choice for a pup that is incredibly cheerful and loves to have fun
  • Lewis – inspired by Lewis Capaldi, who is a Scottish singer with a big personality! His breakthrough single was ‘Someone You Loved’, which managed to spend seven weeks at No. 1
  • Lulu – Lulu is another famous Scottish singer, becoming popular during the 1960s. She is perhaps most well-known for her winning Eurovision entry, ‘Boom Bang-a-Bang’. However, this win was a four-way tie shared with France, Spain, and the Netherlands
  • Lyall – a dog name that means ‘shield wolf’, so obviously no one will pick a fight with this pet! This is the best choice for a fierce, warrior-like, fearless pup
  • Macbeth – the title character from one of William Shakespeare’s most famous plays. Macbeth, a Scottish general is told by three witches that he is destined to be great and powerful, and so he sets out to gain this power, with disastrous consequences. This is a great name for a dog that wants to be a leader, and even tries to usurp your authority in your own home!
  • Mackenzie – a common Scottish name that means ‘son of the wise ruler’, so it will be a popular choice amongst pet owners! However, Mackenzie also works really well as a girl’s name too, so it could be a great dog name for any breed
  • Mackintosh – Charles Mackintosh was the inventor of the Mac raincoat and is a designer and architect. An excellent dog name for a pooch that isn’t afraid of the rain, and even embraces it!
  • Madden – Richard Madden is yet another great Scottish actor, probably most well-known for playing Robb Stark in the famous TV series Game of Thrones. This moniker is perfect for a noble and heroic pooch that is as chivalrous as a knight, but as gentle as a baby
  • Marcail – a female name and the Scottish version of Margaret, which means ‘pearl’. This is a beautiful and elegant dog name for a female pooch, who perhaps has expensive taste
  • Mary – inspired by Mary, Queen of Scots, who was cousin to Queen Elizabeth I of England, and made life very hard for her. This title is super for a female pup who is determined
  • McAvoy – inspired by James McAvoy who is another famous Scottish actor. He is most well-known for playing Professor Charles Xavier in the later X-Men films, as well as Mr. Tumnus in The Chronicles of Narnia. This is the perfect dog name for a pupster who can fit into any situation and do anything that is asked of them
  • Murray – a popular Scottish surname and forename that means ‘the sea’. This is a great name for any relaxed and chill dog that loves a walk along the beach
  • Paden – a Scottish name which means ‘royalty’. This is a good choice for a pup that is well-groomed, hoity-toity, and sometimes spoiled
  • Peter – Peter Capaldi is another Scottish actor who has played Doctor Who! This would make a great dog name for an adventure-seeking, dauntless and brave pooch who isn’t afraid of traveling time and space to save the world
  • Robert – inspired by Robert Louis Stevenson, another Scottish writer. He was the author of Treasure Island, so clearly, he had a love for adventure, mysteries and all things strange and curious
  • Rory – of Gaelic origin, meaning ‘red-haired king’, so it would make an excellent title for ginger or golden dog with a beautiful fur coat
  • Rowling – J.K. Rowling, the mastermind behind the Harry Potter series, is also from Scotland. Rowling is not afraid to show off her heritage, and it is important within the world of Harry Potter, being the location of Hogwarts School of Witchcraft and Wizardry
  • Sean – born in Edinburgh, Sean Connery was the first actor to play James Bond on the silver screen. This name is superb for a puppy who is not afraid of action, adventure, and risky, dangerous missions
  • Sherlock – inspired by the author of the Sherlock Holmes series, Sir Arthur Conan Doyle, who was another great writer from Scotland. This dog name would be ideal for an inquisitive pooch, that loves to explore, find clues and solve mysteries
  • Skye – a beautiful dog name that is inspired by the Isle of Skye, which is an island off the north of Scotland. A picturesque and tranquil place with amazing scenery, and so would make a pretty and unique name for your pet dog
  • Swinton – inspired by Tilda Swinton, who was born in London but has said that she considers herself to be a true Scot
  • Wallace – inspired by William Wallace, the famous Scottish knight who was a leading figure in the fight for Scottish independence. He is also the main character in the famous movie Braveheart, which is about his struggle against the English for Scottish independence. This would be a brilliant name for a brave and noble dog


Scottish Dog Names Summary Table
Alana Ewan Lulu Paden
Alpin Fleming Lyall Peter
Bell Gerard Macbeth Robert
Bonnie Glenn Mackenzie Rory
Burns Hagrid Mackintosh Rowling
Byrne James Madden Sean
Calvin Kyla Marcail Sherlock
Carnegie Lachlan Mary Skye
Doctor Who Lennox McAvoy Swinton
Elspeth Lewis Murray Wallace

We hope you enjoyed this list of Scottish dog names and their meanings.

From William Wallace to two Doctor Whos, there are so many Scottish people that would be perfect to name your dog after.

There are also so many beautiful choices that have pretty and inspiring meanings in Scottish.

If you had a favorite Scottish name from this list, then let us know in the comments. Also, if you have a Scottish dog then we’d love to know what they are called too!

David Woods Autho Bio Picture
David is the pet lover behind My Pet's Name. He is a member of the Dog Writers Association of America, holds two degrees and has studied Applied Animal Behavior and Welfare. As well as writing, David has helped over 2 million people choose the best name for their pet.

Be the first to comment

Leave a Reply

Your email address will not be published.