With their infectious enthusiasm and intelligence, sheepdogs deserve a name that’s as memorable as they are. Whether you’ve got a working Belgian Sheepdog, a sweet Shetland Sheepdog, or a shaggy-cute Old English Sheepdog, the right name can highlight their energetic personality or adorable appearance.
If you need some inspiration, we’re here to help. We’ve rounded up 150 sheepdog names, all coming from real sheepdogs who have booked with Rover. In this list, you’ll find the top 20 names along with other classic options that nod to your sheepdog’s working heritage and history.
Top 20 Sheepdog Names (Ranked)
According to Rover’s database, these are the most popular sheepdog names for Shetland and Belgian Sheepdogs. But of course, they’re a great choice for any type of sheepdog!
- Daisy: This flower name comes from the Old English word for “day’s eye,” and is a sweet choice for an outgoing sheepdog that makes the most of each day.
- Maggie: A Greek name meaning “pearl,” this classic farm-dog name suits a treasured female sheepdog, who is no doubt the gem of your home.
- Lucy: From the Latin word for “light,” this name is perfect for the intelligent sheepdog breed known for its ability to focus and learn quickly.
- Bella: Meaning “beautiful” in Italian, this name is a popular choice for sheepdogs, known for their striking coats and stunning agility.
- Luna: A Latin name meaning “moon,” this name suits the loyal companionship of a sheepdog who was bred to faithfully stand watch for the shepherd, even during the night.
- Lily: A floral name symbolizing beauty, this gentle name suits a sweet-natured sheepdog with a patient, calm presence around people and animals.
- Sadie: This Hebrew name means “princess,” making it an affectionate choice for your charming and courageous companion, whom you’ll pamper with love and treat like royalty after a long day of herding or playing.
- Bailey: An Old English surname linked to stewardship, this name reflects the sheepdog’s traditional role as a faithful guardian and manager of the flock.
- Charlie: From the German name meaning “free man,” this classic name suits a confident, independent sheepdog who loves spending time in the outdoors or working in the open fields.
- Finn: Of Irish origin, meaning “fair” or “white,” this is a classic name for sheepdogs, particularly those with white markings or light-colored, fluffy coats.
- Penny: The English name for a small copper coin, this sweet name suits affectionate sheepdogs, especially those with warm brown coats.
- Lola: A Spanish name meaning “sorrows,” this name is an ironically dramatic and sassy choice that suits a highly expressive, sometimes vocal sheepdog.
- Sophie: From the Greek word for “wisdom,” this name highlights the intelligence and trainability of the sheepdog breeds.
- Stella: With Latin and Italian origins meaning “star,” Stella suits a sheepdog who always shines brightly, whether that’s in training sessions, at agility, or at home.
- Ollie: An English diminutive of Oliver, this name is also associated with the olive tree and peace, making it a good choice for a friendly, sociable sheepdog.
- Gracie: Derived from the Latin word for “grace,” this name reflects the breed’s impressive athleticism and fluid, graceful movements when running or working.
- Cooper: An English occupational name meaning “barrel maker,” this solid name fits with the working dog heritage of the sheepdog.
- Teddy: Inspired by the soft, bear-like appearance of long-haired sheepdog breeds, Teddy is the perfect name for sheepdogs with thick coats and gentle teddy bear temperaments.
- Ellie: Meaning “bright and shining,” Ellie suits a cheerful, energetic sheepdog with a bright, eager-to-please personality.
- Millie: A German and English name meaning “gentle strength,” this name captures the balance between a sheepdog’s powerful work drive and kind, loving nature.
Female Sheepdog Names
In this list of female names, you’ll find a mix of both modern options and more classic choices. There are also royal names for your regal lady, and a couple of cartoon characters, in case your sheepdog is just so cute, she doesn’t even look real.
- Abby
- Callie
- Cassie
- Charlotte
- Duchess
- Evie
- Gabby
- Izzy
- Josie
- Lexi
- Lola
- Minnie
- Molly
- Nellie
- Phoebe
- Piper
- Rosie
- Ruby
- Winnie
- Zoe
Male Sheepdog Names
For our male sheepdogs, our list includes classic names that suit such a reliable companion. We also have traditional surname-style first names, such as Sheldon and Finnegan, with English and Irish origins that evoke images of hillsides and folklore.
- Archie
- Beau
- Benny
- Duncan
- Finnegan
- Gus
- Henry
- Hobbes
- Hudson
- Jack
- Jasper
- Leo
- Louie
- Luke
- Milo
- Murphy
- Rudy
- Sheldon
- Toby
- Tucker
Gender-Neutral Names
These names work beautifully for any sheepdog, regardless of gender. In this list, you’ll find options that evoke the beauty of the countryside and a sheep-dog’s bubbly personality.
- Ash
- Blu
- Cosmo
- Echo
- Lucky
- Pepper
- Remi
- River
- Scout
- Sunny
Unique Sheepdog Names
If you’re looking for something less common, these sheepdog names are a great place to get inspiration. They draw on nature, ancient languages, and your sheepdog’s unique personality and physique.
- Bodhi: a spiritual name meaning enlightenment, perfect for a thoughtful dog
- Kismet: meaning destiny, fitting for a once-in-a-lifetime dog
- Nimbus: inspired by clouds, ideal for shaggy coats
- Orion: a celestial name for a dog that stands out
- Ragnar: strong and striking, ideal for a powerful worker
- Quincy: refined yet friendly, a unique but approachable choice
- Tula: a name with Gaelic origins that means “beloved warrior” or “leaping water”
- Vada: a feminine name from Sanskrit that means “knowledge,” perfect for a brilliant sheepdog
- Vesper: elegant and unusual, with evening associations
- Zeppelin: bold and memorable, great for a large, fluffy breed
Traditional Sheepdog Names
For traditional sheepdog names that feel more rooted in countryside living, consider these options inspired by Old English, farmyard life, and rural charm.
- Albert
- Annie
- Billy
- Chester
- Duke
- Frank
- George
- Lady
- Walter
- Winifred
Herding Dog Names
These names are inspired by a sheepdog’s remarkable ability to control flocks with their quick, agile movements. We’ve also included options that reflect the breed’s independent thinking, as well as names that showcase their handler-focused nature.
- Blaze
- Chase
- Dash
- Flash
- Jet
- Maverick
- Ranger
- Rocket
- Shadow
- Trigger
Heritage Dog Names
These names are inspired by the history, language, and tradition surrounding the sheepdog breed.
- Alfie: Old English name from folklore that feels classic but fresh
- Angus: Celtic origins and mythological roots, associated with strength
- Brigid: the name of the Irish goddess of fire and poetry, ideal for your little trailblazer
- Digby: a quirky name with Old Norse origins that means “farm” or “settlement”
- Fergus: means one who embodies the courage found within Celtic lore
- Hamish: stems from Scottish Gaelic and derives from the Old Testament name James
- Hayden: of English origin, meaning “hay valley”
- Rory: an Old Irish name meaning “red king”
- Seamus: a name with Irish origins and Hebrew roots that means “holder of the heel.”
- Shelby: a gender-neutral Norse name, meaning “willow”
Old English Sheepdog Names
These popular names for Old English Sheepdogs tap into their British heritage, including old-fashioned yet charming choices. Other names highlight their gentle personalities or cute, shaggy coats.
- Barnaby
- Bromley
- Clifford
- Norman
- Rupert
- Shaggy
- Stanley
- Sully
- Willow
- Winston
Shetland Sheepdog Names
Shetland Sheepdogs are small, nimble, and incredibly intelligent. We’ve included top names that reflect this breed’s Scottish heritage and spunky spirit.
- Bonnie
- Finley
- Indy
- Kirby
- Laddie
- Maisie
- Pippin
- Riley
- Sawyer
- Theo
Famous Sheepdog Names
Here are some sheepdog names from cultural icons, movies, and TV shows.
- Barkley: Old English Sheepdog character on Sesame Street
- Digby: from Digby, The Biggest Dog in the World
- Elwood: from The Shaggy D.A.
- Lassie: most iconic Shetland name of all time
- Martha: Paul McCartney’s sheepdog
- Max: sheepdog from The Little Mermaid
- Nana: sheepdog from Peter Pan
- Sam: sheepdog from Looney Tunes
- Tiger: Old English Sheepdog in the Patty Duke Show
Pastoral Dog Names
These sheepdog names are inspired by the countryside, farming, and rural life. In this list, you’ll find options that reflect the beauty and freedom of wide open fields.
- Aspen
- Barley
- Brooks
- Holly
- Falcon
- Misty
- Poppy
- Ripples
- Skye
- Thistle
- Wren
Other Sheepdog Breeds
If you’ve recently welcomed a Border Collie or Australian Shepherd into your home, check out our name options for each breed. In both guides, you’ll find names that reflect the intelligence, stamina, and enthusiasm of these other herding sheepdog breeds.



