Interactive tool · New dog

Dog Name Generator

Naming a new dog is the best kind of hard. Pick a vibe and a gender, and we'll shuffle up a dozen fresh, easy-to-call names — from crowd-favourites to Spanish names the English-only generators don't have. Tap any name to copy it.

Pick a vibe and press Get names for a dozen ideas. (The generator needs JavaScript — with it off, browse the name ideas in the guide below.)

How to choose a dog name that actually works

The best dog names share a few quiet traits. Keep it short — one or two syllables is easiest for a dog to learn and for you to call across a field. Make it easy to say with energy, because a happy, rising tone is part of how your dog learns their name means good things. And avoid names that sound like cues: "Kit" blurs with "sit", "Bo" with "no", "Jay" with "stay" — a small thing that saves training confusion later.

Then there's the test that matters most: say it out loud, in public, a few times. You'll call this name at the park, sing it to a vet receptionist, and shout it across a car park for the next decade — so it should feel natural coming out of your mouth. Sit with a shortlist for a day or two before you commit; the right one usually starts to feel like the dog's name before you've officially decided.

Renaming a rescue or shelter dog

You can absolutely rename a rescue. To a dog, a name is just a sound that reliably predicts good things, and most learn a new one within a couple of weeks. Pick the name, then say it and immediately follow with a treat or warm praise, many times a day, until they light up at the sound. If your new dog is still nervous and decompressing (see the 3-3-3 timeline), it's fine to wait until they've settled before introducing it.

Frequently asked questions

How do I choose a good dog name?
Pick something short — one or two syllables is easiest for a dog to learn and for you to call across a park. Names that end in a vowel or a sharp consonant ("Lu-na", "Max") carry well and are easy to say with an upbeat tone. Avoid names that sound like common cues ("Kit" vs. "sit", "Bo" vs. "no", "Jay" vs. "stay"), because they muddy training. And say it out loud a few times first: you will shout it, sing it to the vet receptionist, and call it in front of neighbours for years, so it should feel natural to say.
What are the most popular dog names?
Year after year the same handful top the lists: for girls, Bella, Luna, Daisy, Lucy and Molly; for boys, Max, Charlie, Cooper, Buddy and Rocky. Popular names are popular because they work — they are short, warm, and easy to say. The only downside is hearing three other dogs answer at the dog park, so if you want something recognisable but a little less common, try the "cute", "nature" or "Spanish" filters above.
Should I rename a rescue dog that already has a name?
You can — dogs learn a new name quickly, usually within a couple of weeks, because to them it is just a sound that reliably predicts good things. If you do rename, pick the name, then say it and immediately follow it with a treat or praise many times a day so it becomes a happy cue. Some people keep a sound similar to the old name (Rex → Max) to ease the switch. If the dog is nervous or settling in, it is fine to wait until they have decompressed before introducing a new name.
Do you have Spanish dog names?
Yes — choose "Spanish names" in the vibe menu for options common with Spanish-speaking owners, like Luna, Chico, Canela (cinnamon), Bruno, Nube (cloud), Frida, Lobo and Coco. They are picked to be easy to call and to sit naturally alongside training cues in Spanish. This generator is bilingual, so you will also find plenty of names that work beautifully in either language.
Should a dog name match its breed or size?
It is entirely up to you — a tiny Chihuahua named "Titan" and a giant Great Dane named "Peanut" are part of the fun. If you want the name to fit, the "strong & bold" filter leans toward big, powerful-sounding names and "cute & small" toward softer ones. But personality matters more than size: spend a few days with your dog first and a name often suggests itself.
Share this