Dog Name Generator

Pick boy or girl and get ten dog names per click, from classic Buddy and Daisy to playful full names. Find one your pup answers to on the very first try.

Part of Pets & Animals Names

  • M
    MiloExample

    Two bright syllables that are easy to call and hard to confuse with commands.

  • D
    DaisyExample

    A friendly, classic girl dog name that suits almost any breed.

  • B
    Biscuit WagsworthExample

    A playful full name that is perfect for vet forms and birthday cards.

  • M
    MooseExample

    Funny on a tiny dog and fitting on a giant one.

  • H
    HazelExample

    A warm nature name that fits a brown or golden coat.

  • Z
    ZiggyExample

    Zippy sound that matches a high-energy puppy.

Your shortlist · this device

Saved names stay in your own browser. Generate names and tap ♡ on the ones you like to keep them here.

No saved names yet. Your first ♡ shows up here.

1,000+ possible names in this dog name tool

💡 GOOD TO KNOWTry the name for a few days before you decide, and see if it feels natural.

Try the name for a few days before you decide, and see if it feels natural.

The right dog name is one you will happily call out at the park a thousand times. Most great dog names are short, warm and cheerful, with one or two syllables that end in a bright sound like Bella, Milo or Ziggy. This dog name generator picks from a hand-picked list of real dog names and sometimes adds a funny second name for extra character.

Use it when you bring home a new puppy, adopt a rescue, or need a name for a dog in a story or a D&D campaign. Choose boy or girl names, or mix both, and press the button until one makes you smile.

How to use the dog name generator

  1. Choose Male, Female or Any in the Style box.
  2. Press Generate names to see ten dog names.
  3. Call a favourite out loud and watch how your dog reacts.
  4. Tap Copy to grab it, or the heart to save it on this device.

Why short dog names work best

Dogs pick up short, clear sounds faster than long ones. A name with one or two syllables, like Max or Rosie, is quick to call and easy to hear across a yard. Names that end in a vowel sound, such as Ollie, Lulu or Coco, are bright and carry well, which is why so many popular dog names end in -y or -ie.

Avoid names that sound like everyday commands. Kit sounds like sit, and Bo sounds like no. A dog can mix those up, which makes training harder. Pick a name with a sound that stands apart from the words you use most.

Matching a name to your dog

Look at your dog's size, coat and personality. A huge, gentle breed is fun with a tiny name like Peanut, or a big name like Moose or Zeus. A small, fluffy dog suits sweet food names like Biscuit, Mocha or Waffles. A dog with high energy fits quick names like Ziggy, Scout or Bandit.

Some families also pick a theme. You can name dogs after foods, trees, old movie stars or places you love. A theme makes it easy to name a second dog later.

  • Food names: Biscuit, Cookie, Maple, Peaches.
  • Nature names: Willow, Clover, Hazel, Bear.
  • Strong names: Duke, Ranger, Apollo, Diesel.

Call names and AKC registered names

Dogs registered with a kennel club often have two names. The call name is what you say at home, like Daisy. The registered name is a longer, fancier name on the papers, often starting with the breeder's kennel name. You can use a name from this tool as the call name and build a longer registered name around it, such as a kennel name plus Daisy of the Meadow.

Example names and what makes them work

NameWhy it works
MiloTwo bright syllables that are easy to call and hard to confuse with commands.
DaisyA friendly, classic girl dog name that suits almost any breed.
Biscuit WagsworthA playful full name that is perfect for vet forms and birthday cards.
MooseFunny on a tiny dog and fitting on a giant one.
HazelA warm nature name that fits a brown or golden coat.
ZiggyZippy sound that matches a high-energy puppy.
Penny McFluffSweet first name with a silly surname for a fluffy little dog.
RangerStrong and outdoorsy, great for a hiking or herding dog.

Tips for picking the right name

  • Try the name for a few days before you decide, and see if it feels natural.
  • Make sure everyone in the house agrees on the name and says it the same way.
  • Use the name only for happy moments at first, so your dog links it with good things.
  • Pick a name you would not mind calling loudly at a busy park.
  • If you adopt an older dog, a name that sounds like its old one is easier to learn.

Common questions

How do I choose a good dog name?

Pick a short name with one or two syllables that does not sound like a command. Say it out loud a few times, check that the whole family likes it, and see if it fits your dog's look and personality.

Is this an AKC dog name generator?

It is not run by the AKC, but the names work well as call names for registered dogs. Breeders often add a kennel name in front to build the longer registered name.

Can I rename a rescue dog?

Yes. Many rescue dogs learn a new name in a few weeks. Say the new name in a happy voice, reward your dog with a treat when it looks at you, and repeat often.

Why does the tool add a second name sometimes?

About a third of the results get a fun surname like Wagsworth or McFluff. Many owners enjoy a silly full name for vet records, social posts or when their dog is in trouble.