Dog Names - Best Names for Dogs

Discover the perfect name for your dog. Browse thousands of dog names filtered by gender and vibe.

Sort by:

Luna

Meaning: Moon

For a sleek pet who gives orders, mostly gets ignored, and persists anyway.

Bella

Meaning: Beautiful

For a pet who is, objectively, very aware of how good they look.

Charlie

Meaning: Free man

For a rugged, outdoorsy type more comfortable with dragons than with small talk.

Max

Meaning: Greatest

For a teenage-energy pet who is embarrassed by their person in public but means well.

Lucy

Meaning: Light

For a celestial-spirit wielding pet who is braver than she believes and loyal past reason.

Milo

Meaning: Gracious

Approachable, likeable, bothers no one. The golden retriever of small-pet names.

Leo

Meaning: Lion

For a fast-talking, fire-resistant pet who compensates for insecurity with humor and unexpected competence.

Chloe

Meaning: Blooming, verdant

Quietly complicated; suits a pet who observes more than they participate.

Oliver

Meaning: Olive tree

For an obsessive, strategy-obsessed one who cannot stop talking about the match.

Cinnamon

Nickname: Cinny

Meaning: Sweet spice from tree bark

Suits a warm-toned, slightly spicy pet who smells wonderful and leaves their mark on everything.

Cooper

Nickname: Coop

Suits a task-oriented pet who treats every outing as a formal assignment.

Bailey

A reliable, warm name for a pet who greets everyone like a long-lost friend.

Ginger

Meaning: Spice; reddish-orange color

For a warm-coloured, slightly spicy pet who is impossible to overlook and never forgettable.

Hazel

Meaning: Hazel tree; light brown color

Suits a warm, golden-eyed female pet with an old-soul quality and a complicated past.

Molly

Meaning: Sea of bitterness; beloved

For an unstoppable pet whose response to danger is to lower their head and charge directly into it.

Willow

Nickname: Willy

Meaning: Willow tree (graceful, flexible)

For a graceful pet who bends without breaking and forgives without being asked.

Loki

Meaning: Trickster god

For a clever, trouble-making pet who lies reflexively but occasionally does the right thing by accident.

Ivy

Meaning: Climbing plant (symbol of fidelity)

Suits a pet who attaches slowly and then becomes impossible to remove.

Nova

Meaning: New; a star that suddenly increases in brightness

For a fast, bright pet who carries enormous energy and has a complicated relationship with a helmet.

Dexter

Nickname: Dex

Meaning: Skilled, right-handed

Suits a precise, territorial pet who has a room you are not allowed to enter.

Vet records piling up?

Just upload them. Petto Intelligence extracts vaccinations, bloodwork, and medications automaticallyβ€”no manual entry.

See how smart uploads work

Bandit

Meaning: Outlaw, robber; mischievous

A dark-masked troublemaker who steals small objects and is not remorseful.

Finn

Meaning: Fair, white

For a pet who started on the wrong side and chose differently, loudly and repeatedly.

Lucky

Meaning: Bringing good fortune

For a spotted pet who narrowly avoided a bad outcome and has been loud about it since.

Callie

Meaning: Most beautiful

For an enthusiastic, pop-star-brained pet who is very into whatever they are currently into.

Honey

Meaning: Sweet golden nectar made by bees

For a golden-coated pet who is sweet in theory and sticky in practice.

Cookie

Meaning: Small sweet baked treat

Sweet, approachable, and universally liked. The golden retriever of small-pet names.

Jack

Meaning: God is gracious

For a Beater of a pet β€” physically present, enthusiastic, not the star of the story.

Pepper

Meaning: Spice (hot pepper)

For a capable, long-suffering pet who manages everything, including the genius, and prefers acknowledgment over armor.

Ellie

Meaning: Bright, shining one

A cheerful, unremarkable name for a cheerful, unremarkable pet.

Archie

Meaning: Truly brave

For a pet caught wearing something deeply embarrassing and utterly unrepentant about it.

Ember

Meaning: Glowing coal or spark

For a fiery, warm-toned pet who sparks unpredictably, is learning to control it, and runs hotter than most.

Annie

Meaning: Grace

For a cold, technically skilled pet who reveals very little and trusts no one.

George

Meaning: Farmer, earth-worker

For a cheerful, inventive one who kept going after losing the one they worked best alongside.

Maggie

Meaning: Pearl

For a small, silent pet who communicates entirely through eye contact and is clearly the most dangerous.

Maple

Meaning: Maple tree (symbol of strength)

Suits a warm-toned, sweet-natured pet who peaks in autumn.

Cleo

Meaning: Glory, pride

For a self-possessed creature who receives attention as though it were tribute.

Chester

Nickname: Chess

Meaning: Fortress, walled city

For a stout, settled soul who has claimed the warmest spot and is not moving.

Gus

Meaning: Great, magnificent

A round, food-motivated name for a small mouse or pet with a big appetite and good intentions.

Sam

Meaning: God has heard

For a soft, loyal pet who seems unlikely but proves more courageous than nearly anyone else.

Clyde

Meaning: From the River Clyde (warm)

The orange ghost who wanders aimlessly. For a pet with no particular agenda.

Got a dog walker or pet sitter?

Share vaccination records and health info instantly via secure link. No more digging through emails.

Learn about trusted people

Louie

Nickname: Lou

Meaning: Famous warrior

For a mischievous, comfort-seeking small pet with a talent for minor trouble and zero guilt.

Gracie

Meaning: Grace, favour

For a well-mannered, light-footed pet who never causes scenes and is always clean.

Bentley

For a slow-moving but exceptionally clever pet who does most of the planning.

Chase

For a pet who is always running after something and occasionally catches it.

Buster

The kind of pet who approaches every new thing β€” person, smell, or disaster β€” with total enthusiasm.

Jake

Meaning: Supplanter

For a calm, sharply intelligent pet who is also, it turns out, housing a moon god.

Jasper

Nickname: Jas

Meaning: Treasurer (also a gemstone)

For a marbled or spotted pet who is beautiful and has been told so too many times.

Misty

Meaning: Covered in mist; dreamy

For a short-tempered, water-loving pet who is more skilled than her attitude suggests.

Simba

Meaning: Lion

For a young, boisterous pet who grows into something genuinely impressive.

Ace

Meaning: Number one; expert at something

For a bold, fire-spirited pet who lives recklessly and makes everyone around them nervous.

Nala

Meaning: Successful, beloved

A confident, capable name for a female pet who gets things done.

Sadie

Meaning: Princess

For a sweet-tempered pet who is reliably pleasant and occasionally exasperating.

Penny

Meaning: Weaver; small coin

For a bookish, kind pet who tutors children and has a complicated backstory the town doesn't know.

Baxter

Suits a large, dignified pet with strong opinions about the couch.

Copper

For a red-orange pet who gleams in afternoon light and rusts in the rain.

Frankie

Meaning: Free land; Frankish person

For a friendly, street-smart pet who knows everyone and has no enemies.

Blue

Meaning: The colour of sky and sea

Best on a grey or slate-toned pet with a steady, unhurried temperament.

Bo

Short, quiet, and works well on a pet who does not need to announce itself.

Boomer

For a large, loud pet who does everything at full volume.

Marley

Meaning: Pleasant meadow

For a slow-moving, well-meaning pet who occasionally wrecks something important.

Hate logging every detail?

Just tell Petto what happened. 'Max seemed tired today' becomes trackable health insights.

Try Petto Intelligence

Brandy

For a warm, slightly heady pet who improves with age and is best enjoyed in small doses.

Brady

Suits an athletic pet who takes the game more seriously than anyone else.

Mia

Meaning: Mine; beloved

For a quick, watchful pet who is always just out of reach when you want them most.

Henry

Meaning: Home ruler

For a composed, old-fashioned pet who is polite, steady, and slightly formal.

Piper

Meaning: Flute player

Suits a persuasive, quietly fierce female pet whose voice alone tends to settle arguments.

Millie

Meaning: Gentle strength; industrious

For a small, busy pet who is always in the middle of something and narrates it.

Cash

For a dark-coated, no-nonsense pet with a calm authority about it.

Murphy

Meaning: Sea warrior

For a pet who applies their own logic consistently and arrives at their own conclusions.

Chance

The one who ended up here through a series of unlikely events and stayed.

Coda

A musical name for a pet who always has to have the last word.

Ruby

Meaning: Deep red gemstone

For a starry-eyed, idol-obsessed pet who inherited her mother's radiance and is running with it.

Ollie

Meaning: Olive tree; peace

The friendlier version of Oliver, for a pet who trips over things with enthusiasm.

Oscar

Meaning: Friend of deer; divine spear

For a grumpy, principled pet who maintains low expectations and is rarely let down.

Echo

For a pet who repeats your every mood back at you, louder.

Sophie

Meaning: Wisdom

For a practical, underestimated pet who discovers magic later than expected and handles it well.

Prince

Meaning: Royal male of high rank

For a half-blood with an invented identity, a talent for potions, and complicated loyalties.

Dobby

For a small, devoted, permanently enthusiastic pet who earned every freedom he has.

Maya

Meaning: Water, illusion; mother

For a calm, slightly aloof pet who is present without being intrusive.

Lady

A dignified name that either fits perfectly or becomes ironic within the week.

Jax

For a pet who is extremely physical and extremely confident about it.

Puppy vaccines matter

Your puppy needs a series of vaccinations in their first year. Know the schedule before they come home.

Get puppy health tips

Otis

Meaning: Son of Otto; prosperous

For a cheerful, solid pet who moves at their own speed and is pleasant throughout.

Teddy

Meaning: Wealthy guardian; like a teddy bear

For a fluffy, soft pet who is warm to hold and was clearly designed for it.

Jesse

Suits a fast, lean pet with a hint of trouble in its eyes.

Koda

A grounded, outdoorsy name for a pet that belongs on a trail, not a couch.

Toby

Meaning: God is good

For a friendly, undemanding soul who is easy company and causes minor havoc.

Stella

Meaning: Star

For a bright, attention-filling presence who doesn't try to command the room but always does.

Remy

A surprisingly fitting name for a rat with refined taste and impractical ambitions.

Rusty

Meaning: Red-brown like rust

For an orange-red pet who looks slightly weathered and is tougher than they appear.

Riley

An emotionally transparent pet whose moods cycle visibly and sometimes without obvious cause.

Winnie

Meaning: White, fair, blessed

For a small, round creature who is warm-natured and thinks about food more than they let on.

Winston

Nickname: Win

Meaning: Joy stone; from Wine's town

For a large, peanut-butter-obsessed gorilla who builds things and has strong feelings about being heroic.

Ziggy

Meaning: Victory protection

For a pet who moves through the house in patterns that make sense only to them.

Indie

For a pet who does not follow the path and is not sorry about it.

Tucker

Meaning: One who tucks/folds cloth

For a stocky, food-focused pet who approaches mealtimes with genuine commitment.

Patches

Meaning: Multi-colored; patched together

Best on a pet whose coat could not commit to a single color.

Sandy

A warm, unpretentious name for a tan-coated pet who loves the beach and your couch.

Rudy

For a cheerful, slightly clumsy pet who is trying their very best.

Roxy

For a fast, bold pet who is entirely too confident for their size.

River

Best on a long-coated pet with a fluid, unhurried way of moving through the world.

Shadow

Meaning: Dark shade cast by an object

For a brooding, self-sufficient pet who insists he works alone and has some questions about his origins.

About this collection

Choosing the perfect name for your dog is one of the first and most enduring decisions of pet ownership. You'll say it thousands of times over your dog's life, so it needs to feel right every single time. The most popular names here are drawn from real Petto Health user data, representing the names real dog owners reach for most.

The best dog names share a few qualities: easy to say clearly, ending in a vowel or a strong consonant that cuts through ambient noise, and natural in both affectionate and commanding contexts. Buddy works beautifully: the strong B gets attention and the bright ee carries. Charlie has the same quality. Max is short and sharp, excellent for recall training.

Personality match is everything. A boisterous, chaotic Labrador might suit Chaos, Rebel, or Maverick. A dignified Greyhound might deserve something equally elegant: Apollo, Duchess, or Cassius. A tiny Chihuahua with enormous confidence could be named Napoleon, Zeus, or Goliath for ironic effect, or simply Peanut, because not everything needs to be ironic.

For new dog owners choosing between names, say your top three choices aloud, repeatedly, and from across a room. Luna and Bella carry differently than Bartholomew. New puppies respond more to tone than to specific sounds, but the name matters more as they learn. Two-syllable names tend to work best for training: Milo, Daisy, Cooper.

Popular names by breed type: Retrievers tend toward friendly, warm names (Buddy, Sunny, Maple). Shepherds suit strong, clear names (Ranger, Scout, Sergeant). Toy breeds are often given grand names for comic effect (Maximilian, Empress, Duchess). Whatever you choose, make it something you're proud to call out in a crowded park.

Found the perfect dog name?

Upload vet records onceβ€”Petto Intelligence extracts everything. Track behavior patterns and anxiety triggers. Share vaccination records to your dog walker instantly.

Smart document parsing β€’ Behavior pattern tracking β€’ Instant sharing

14-day free trial. No credit card required.

Start Free Trial

Your Shortlist (0)

Empty shortlist

Save your favorite names here. Click any name card to add it.