Dog Names

Your dog’s name is the word they’ll hear more than any other — at the park, at the vet, at dinner time and every time they do something wonderful (or chew a shoe). It should be easy to call, fun to say and a good fit for the dog in front of you, whether that’s a pocket-size Chihuahua or a giant Great Dane.
Below are 90 of our favorite dog names with meanings, organized by style. For deeper lists, browse boy dog names, girl dog names and puppy names, or pick by breed, like golden retriever names. Sharing the house with a cat? Our cat names list works for picking a matching pair.
Dog Names: browse all lists
Black Dog Names100+ names
Boy Dog Names120+ names
Brown Dog Names110+ names
Common Dog Names100+ names
Cute Boy Dog Names110+ names
Funny Dog Names110+ names
Girl Dog Names100+ names
Golden Retriever Names90+ names
Spanish Dog Names100+ names
Unique Male Dog Names110+ names
White Dog Names100+ names
Puppy Names100+ names
Big Dog Names100+ names
Small Dog Names100+ names
Food Dog Names130+ names
Badass Dog Names100+ names
German Shepherd Names110+ names
Pitbull Names100+ names
Husky Names100+ names
Labrador Names100+ names
French Bulldog Names110+ names
Chihuahua Names110+ names
Dachshund Names110+ names
Poodle Names100+ names
Boxer Dog Names110+ names
Spotted Dog Names100+ namesMost popular dog names
These are the names that show up again and again at vet clinics, pet-insurance registries and dog parks across the U.S. For the full picture, see our list of common dog names.
| Name | Meaning / origin | Boy / girl |
|---|---|---|
| Luna | Latin, “moon” | Girl |
| Max | Latin, “greatest” | Boy |
| Bella | Italian, “beautiful” | Girl |
| Charlie | English, “free man” | Either |
| Cooper | English, “barrel maker” | Boy |
| Daisy | Old English, “day’s eye” | Girl |
| Milo | Germanic, possibly “merciful” or “soldier” | Boy |
| Lucy | Latin, “light” | Girl |
| Buddy | American slang, “friend” | Boy |
| Bailey | English, “bailiff” | Either |
| Teddy | From Theodore, “gift of God” | Boy |
| Sadie | From Sarah, “princess” | Girl |
| Tucker | English, “cloth fuller” | Boy |
| Molly | Diminutive of Mary | Girl |
| Bear | The animal | Boy |
| Lola | Spanish diminutive of Dolores, “sorrows” | Girl |
| Winston | English, “joyful stone” or “friend’s town” | Boy |
| Stella | Latin, “star” | Girl |
| Oliver | From the olive tree | Boy |
| Zoey | Greek, “life” | Girl |
Boy dog names
Classic, friendly names for male dogs. For less common picks, try unique male dog names or the softer side of our cute boy dog names.
| Name | Meaning / origin | Why it works |
|---|---|---|
| Duke | Latin dux, “leader” | Dignified, easy to call |
| Leo | Latin, “lion” | Short and bold |
| Finn | Irish, “fair” | Crisp one-syllable call |
| Murphy | Irish surname, “sea warrior” | Friendly, goofy dogs |
| Jax | Modern short form of Jackson | Energetic breeds |
| Louie | From Louis, “famous warrior” | Charming small dogs |
| Ollie | From Oliver | Cheerful puppies |
| Gus | From Augustus, “venerable” | Stocky dogs like Bulldogs |
| Hank | From Henry, “ruler of the home” | Laid-back hounds |
| Moose | The largest deer | Big goofy dogs |
| Rocky | Tough, from “rock” | Scrappy terriers |
| Ziggy | Nickname, from Sigmund, “victory protection” | Playful dogs |
| Rufus | Latin, “red-haired” | Red and ginger coats |
| Archie | From Archibald, “genuinely bold” | Terriers and doodles |
| Bentley | English, “bent-grass meadow” | Classy dogs |
Girl dog names
Pretty, playful names for female dogs. See all of our girl dog names, including cute girl dog names.
| Name | Meaning / origin | Why it works |
|---|---|---|
| Rosie | From the rose | Sweet, affectionate girls |
| Penny | From Penelope, “weaver” | Copper-colored coats |
| Willow | The willow tree | Graceful, slim breeds |
| Nala | Swahili, “gift” | Golden dogs |
| Hazel | The hazel tree | Brown-eyed girls |
| Ruby | The red gemstone | Red coats |
| Maggie | From Margaret, “pearl” | Loyal family dogs |
| Piper | English, “pipe player” | Lively dogs |
| Roxy | From Roxanne, Persian “dawn” | Spunky girls |
| Ellie | From Eleanor, possibly “light” | Gentle dogs |
| Gracie | Latin, “grace” | Elegant girls |
| Ivy | The climbing plant | Short and sweet |
| Millie | From Mildred, “gentle strength” | Calm girls |
| Pepper | The spice | Salt-and-pepper coats |
| Honey | Golden sweetener | Blond dogs |
Strong and badass dog names
Tough names for guard dogs, working breeds and brave little ones. Go further with badass dog names and badass girl dog names.
| Name | Meaning / origin | Good for |
|---|---|---|
| Thor | Norse god of thunder | German Shepherds, Huskies |
| Zeus | King of the Greek gods | Big, commanding dogs |
| Ranger | Guardian of land | Working dogs |
| Kodiak | Alaska’s giant brown bear | Malamutes |
| Titan | Greek giants | Mastiffs |
| Ares | Greek god of war | Protection dogs |
| Athena | Greek goddess of wisdom and war | Smart, brave girls |
| Xena | The TV warrior princess | Fearless females |
| Valkyrie | Norse “chooser of the slain” | Powerful girls |
| Blaze | A bright flame | Fast, fiery dogs |
| Maverick | An independent spirit | Headstrong dogs |
| Storm | The weather | High-energy dogs |
| Ryker | Modern, from Danish Riker, “rich” | Muscular breeds |
| Freya | Norse goddess of love and war | Strong, loving girls |
Food names for dogs
Dogs love food, so why not name them after it? Our food dog names page has a full menu.
| Name | The food | Suits |
|---|---|---|
| Biscuit | Baked treat | Golden or tan dogs |
| Waffles | Breakfast favorite | Wrinkly dogs |
| Peanut | The legume | Tiny dogs |
| Nacho | Cheesy chips | Chihuahuas |
| Mochi | Japanese rice cake | Round, fluffy dogs |
| Oreo | Black-and-white cookie | Two-tone coats |
| Pickles | The sour cucumber | Quirky dogs |
| Brownie | Chocolate square | Brown dogs |
| Meatball | Italian favorite | Chunky Bulldogs |
| Pretzel | Twisted snack | Dachshunds |
| Nugget | Golden bite | Golden puppies |
| Olive | The fruit | Small girls |
| Bagel | Breakfast bread | Curly-tailed dogs |
| Butter | Dairy spread | Yellow Labs |
Dog names for big and small dogs
Ironic or on-the-nose, size makes a great naming theme. See our full lists of big dog names and small dog names.
| Name | Size fit | Why |
|---|---|---|
| Tiny | Huge dogs | Classic ironic name |
| Hagrid | Giant breeds | Harry Potter’s gentle giant |
| Goliath | Mastiffs, Great Danes | The biblical giant |
| Chewie | Newfoundlands, shaggy breeds | Star Wars’ Chewbacca |
| Tank | Bulldogs, Rottweilers | Built like one |
| Pip | Toy breeds | Tiny and sweet |
| Bitsy | Teacup dogs | Itty-bitsy |
| Pixie | Small, light dogs | Mischievous sprite |
| Gizmo | Small, gremlin-faced dogs | From Gremlins |
| Tinkerbell | Toy breeds | Disney’s tiny fairy |
| Hercules | Toy breeds (ironic) or giants | Fits either way |
| Pebble | Tiny dogs | Small and round |
How to choose a dog name
- Stick to one or two syllables. Dogs pick out short, distinct sounds more easily, and a name like “Max” cuts through park noise better than “Maximilian.”
- Avoid names that rhyme with commands: “Kit” sounds like “sit,” “Bo” like “no,” and “Ray” like “stay.”
- Try it out for a few days before making it official, and see whether it fits the personality you’re discovering.
- Consider breed heritage — a German name for a German Shepherd or a Japanese name for a Shiba Inu adds a nice touch. See our German Shepherd names.
- Choose something you’ll be comfortable yelling in public and saying to the vet receptionist.
- Rescuing an adult dog? You can rename them — use the new name with treats and praise and most dogs switch within a couple of weeks.
Frequently asked questions
What is the most popular dog name?
Luna, Max, Bella, Charlie and Cooper are consistently among the most popular dog names in the U.S., according to pet-insurance and veterinary registry data.
What is a good name for a boy dog?
Popular boy dog names include Max, Charlie, Cooper, Milo, Duke, Teddy and Bear. Short names with strong consonants are easiest for dogs to recognize.
What is a good name for a girl dog?
Luna, Bella, Daisy, Lucy, Willow, Penny and Rosie are well-loved names for female dogs.
How long does it take a dog to learn its name?
Most puppies learn their name within a few days to two weeks if you say it clearly and reward them each time they look at you.
Can you change a dog’s name?
Yes. Dogs of any age can learn a new name with consistent use and positive reinforcement, which is common after adoption.
What is a unique dog name?
Try Ziggy, Mochi, Kodiak, Valkyrie, Pretzel or Hagrid. For many more, see our unique male dog names and unique girl dog names lists.