Male Dog Name Generator

Boy dog names from classic to tough to downright silly

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate names for a male dog or puppy: all-time favorites like Max and Cooper, tough names like Diesel and Tank, old-man names like Walter and Chester, food names, nature names, pop-culture and international picks. Built for any breed, size and personality.

About male dog names

Male dog names have settled into a few clear camps. The biggest is human names: Max, Charlie, Cooper, Milo, Teddy and Oliver top every vet and insurance registry, and the trend keeps drifting toward names you would give a child or a grandfather, which is why Walter, Chester, Gus and Otis have surged. A second camp is the tough name for a big or blocky dog: Diesel, Tank, Bruno, Zeus, Thor and Rocco. A third is the playful food name, often chosen for a small dog or a brown, black-and-white or golden coat: Biscuit, Waffles, Nacho, Oreo, Peanut, Mochi. Then come nature and place names (Aspen, Yukon, Denver, Timber) and pop-culture names that spike with every new film or series.

The practical test is whether the name works when you call it across a park. One or two syllables with a hard consonant carry best, which is why Jack, Duke, Rex and Koda are so sticky. Avoid names that rhyme with commands, since Kit sounds like sit, Bo sounds like no, and Ray sounds like stay. A long or joke name is fine if it shortens naturally: Sir Waggington becomes Waggy, Pumpernickel becomes Pump.

This list leans toward names people actually use, across all those camps, so you can find the register that fits your dog's look and temperament.

How to choose male dog names

  • Say the name out loud in an excited voice and a stern voice; if it sounds awkward either way, or rhymes with sit, stay, no or come, pick another.
  • Match the name to the adult dog, not the eight-week-old puppy: a name like Tiny or Peanut on a ninety-pound Lab is a joke you will be telling for fifteen years.
  • Names that end in a vowel or a long 'ee' sound (Charlie, Milo, Teddy, Cooper) are easiest for dogs to pick out of background noise.
  • Check the name is not shared by a family member, a neighbor's dog at the park you visit, or a word you use often around the house, or the dog will learn to ignore it.
  • If you plan to register with a kennel club, this everyday call name can sit alongside a longer registered name; the two do not need to match.

Frequently asked questions

What are the most popular male dog names right now?

Max, Charlie, Cooper, Milo, Buddy, Rocky, Bear, Teddy, Duke and Tucker lead most US and UK registries, with Leo, Ollie, Winston, Loki, Koda and Louie close behind. Human names dominate; old-fashioned ones like Walter, Otis and Gus are the fastest climbers.

What is a good name for a big, tough male dog?

Short, heavy-sounding names suit large breeds: Tank, Diesel, Bruno, Zeus, Thor, Brutus, Kong, Moose, Bear, Goliath, Atlas and Titan. For a gentler giant, an old-man name like Walter, Chester or Bernard makes a nice contrast with the size.

What should I name a small male dog or puppy?

Small dogs carry food and fun names well: Peanut, Biscuit, Mochi, Nacho, Churro, Tater Tot, Pickles, Gizmo and Scooter are favorites. Dignified names played for contrast also work, such as Winston, Rupert, Percy or Sir Barks-a-Lot, which quickly shortens to Barks.

Does the name really matter for training?

Somewhat. Dogs respond to sound, so a distinct one- or two-syllable name with a crisp consonant is easier to teach and easier to hear at a distance. What matters more is consistency: use the same name (not a rotating set of nicknames) during the first weeks, and pair it with good things so the dog learns that the name means pay attention.

More like this

All 500 male dog names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 26 names

  • Ace
  • Achilles
  • Ajax
  • Akira
  • Alaska
  • Albus
  • Alfie
  • Alistair
  • Alvin
  • Amos
  • Angus
  • Anubis
  • Apollo
  • Aragorn
  • Archie
  • Ares
  • Arlo
  • Arthur
  • Ash
  • Aslan
  • Aspen
  • Astro
  • Atlas
  • Atticus
  • Austin
  • Axel

B: 56 names

  • Badger
  • Bagel
  • Balder
  • Baloo
  • Balto
  • Bandit
  • Banjo
  • Barkley
  • Barney
  • Baron
  • Basil
  • Baxter
  • Bean
  • Bear
  • Beau
  • Beethoven
  • Benji
  • Benny
  • Bentley
  • Bernard
  • Biggie
  • Bilbo
  • Bingo
  • Birch
  • Biscuit
  • Bjorn
  • Blaze
  • Blizzard
  • Blue
  • Bo
  • Bobby
  • Bogart
  • Bolt
  • Boomer
  • Boone
  • Boris
  • Bosco
  • Boss
  • Bourbon
  • Bowie
  • Brando
  • Brody
  • Bronco
  • Brownie
  • Bruce
  • Bruiser
  • Bruno
  • Brutus
  • Bryce
  • Bubba
  • Buck
  • Buddy
  • Bullet
  • Buster
  • Butch
  • Butterscotch

C: 43 names

  • Canyon
  • Captain
  • Caramel
  • Carlos
  • Cash
  • Casper
  • Caspian
  • Champ
  • Chance
  • Chaplin
  • Charizard
  • Charlie
  • Chase
  • Checkers
  • Cheddar
  • Chester
  • Chewbacca
  • Chewy
  • Chico
  • Chief
  • Chip
  • Churro
  • Cinnamon
  • Clarence
  • Cletus
  • Cliff
  • Clifford
  • Clint
  • Clyde
  • Coal
  • Cobra
  • Cody
  • Colt
  • Comet
  • Conor
  • Cookie
  • Cooper
  • Copper
  • Cosmo
  • Cricket
  • Cruz
  • Cub
  • Cyclone

D: 25 names

  • Dakota
  • Dallas
  • Dante
  • Darcy
  • Dash
  • Declan
  • Denali
  • Dennis
  • Denver
  • Dexter
  • Diego
  • Diesel
  • Dieter
  • Django
  • Dobby
  • Doc
  • Domino
  • Donut
  • Doodle
  • Dozer
  • Dudley
  • Duke
  • Duncan
  • Dusty
  • Dylan

E: 14 names

  • Eagle
  • Earl
  • Earl Grey
  • Eddie
  • Edgar
  • Einstein
  • Elmer
  • Elvis
  • Ember
  • Enzo
  • Erik
  • Ernie
  • Espresso
  • Everest

F: 17 names

  • Falcon
  • Falkor
  • Fenrir
  • Fido
  • Finn
  • Finnegan
  • Flash
  • Flint
  • Floki
  • Floyd
  • Forrest
  • Fox
  • Frankie
  • Freddie
  • Fritz
  • Frodo
  • Frost

G: 24 names

  • Gadget
  • Gandalf
  • Gaston
  • Gator
  • Gatsby
  • George
  • Ghost
  • Gimli
  • Ginger
  • Giuseppe
  • Gizmo
  • Goku
  • Goliath
  • Goose
  • Granite
  • Grayson
  • Grizzly
  • Gromit
  • Groot
  • Guinness
  • Gumbo
  • Gunner
  • Gunther
  • Gus

H: 25 names

  • Hades
  • Hagrid
  • Hamish
  • Han Solo
  • Hank
  • Hans
  • Harley
  • Harold
  • Harvey
  • Hawk
  • Hawkeye
  • Hemingway
  • Hendrix
  • Henry
  • Hercules
  • Hiro
  • Holden
  • Hooch
  • Hoss
  • Huck
  • Hudson
  • Hugo
  • Hulk
  • Hunter
  • Hurricane

I: 2 names

  • Indiana
  • Ivory

J: 18 names

  • Jack
  • Jackson
  • Jacques
  • Jagger
  • Jaguar
  • Jake
  • Jameson
  • Jasper
  • Java
  • Javier
  • Jax
  • Jellybean
  • Jesse
  • Jet
  • Jethro
  • Jon Snow
  • Junior
  • Jupiter

K: 12 names

  • Kai
  • Kaito
  • Kenji
  • King
  • Knox
  • Kobe
  • Koda
  • Kodiak
  • Kona
  • Kong
  • Kratos
  • Kylo

L: 21 names

  • Lachlan
  • Lancelot
  • Latte
  • Legolas
  • Leif
  • Lennon
  • Lenny
  • Leo
  • Leonard
  • Leroy
  • Lightning
  • Link
  • Logan
  • Loki
  • Lorenzo
  • Louie
  • Louis
  • Luca
  • Lucky
  • Ludwig
  • Luigi

M: 37 names

  • Magnum
  • Magnus
  • Major
  • Mando
  • Mango
  • Marco
  • Mario
  • Marley
  • Mars
  • Marshal
  • Marshmallow
  • Marvin
  • Mason
  • Mateo
  • Matteo
  • Maverick
  • Max
  • Meatball
  • Memphis
  • Mercury
  • Merlin
  • Mesa
  • Midnight
  • Milo
  • Miso
  • Mister Wiggles
  • Mocha
  • Mochi
  • Moe
  • Mojo
  • Montana
  • Monty
  • Moose
  • Mortimer
  • Muffin
  • Murphy
  • Mustang

N: 6 names

  • Nacho
  • Naruto
  • Nelson
  • Nico
  • Nitro
  • Noodle

O: 15 names

  • Oak
  • Obi
  • Odie
  • Odin
  • Oliver
  • Ollie
  • Onyx
  • Oreo
  • Orion
  • Oscar
  • Otis
  • Otto
  • Outlaw
  • Owen
  • Ozzy

P: 23 names

  • Pablo
  • Paco
  • Pancake
  • Panther
  • Patches
  • Peanut
  • Pedro
  • Pepper
  • Percy
  • Pesto
  • Phoenix
  • Pickles
  • Pierre
  • Pikachu
  • Pippin
  • Pixel
  • Pluto
  • Pongo
  • Porter
  • Preston
  • Pretzel
  • Pudding
  • Pumpkin

R: 36 names

  • Radar
  • Ragnar
  • Rambo
  • Ramen
  • Ranger
  • Rebel
  • Red
  • Reggie
  • Remy
  • Reno
  • Rex
  • Rhett
  • Rhys
  • Rico
  • Ridge
  • Rin Tin Tin
  • Ringo
  • Rio
  • Rocco
  • Rocket
  • Rocky
  • Rogue
  • Rollo
  • Romeo
  • Rooster
  • Rory
  • Roscoe
  • Rover
  • Rowan
  • Roy
  • Rufus
  • Ruger
  • Rupert
  • Rusty
  • Ryder
  • Ryu

S: 42 names

  • Sage
  • Sammy
  • Samson
  • Samwise
  • Santiago
  • Sarge
  • Scooby
  • Scooter
  • Scout
  • Seamus
  • Shadow
  • Sheriff
  • Sherlock
  • Shiloh
  • Simba
  • Sir Barks-a-Lot
  • Sir Waggington
  • Sirius
  • Slash
  • Slate
  • Smokey
  • Snoopy
  • Snorlax
  • Snowball
  • Snowy
  • Sonic
  • Sora
  • Sparky
  • Spike
  • Spot
  • Sprocket
  • Stallion
  • Stanley
  • Sterling
  • Sting
  • Stone
  • Storm
  • Stuart
  • Sulley
  • Sunny
  • Sushi
  • Sven

T: 28 names

  • Taco
  • Tahoe
  • Tank
  • Tanner
  • Taro
  • Tater Tot
  • Teddy
  • Tequila
  • Tex
  • Thaddeus
  • Thor
  • Thorin
  • Thunder
  • Tiger
  • Timber
  • Titan
  • Tito
  • Toby
  • Toffee
  • Toothless
  • Tornado
  • Totoro
  • Tramp
  • Tucker
  • Turbo
  • Tuxedo
  • Tyrion
  • Tyson

V: 2 names

  • Viper
  • Virgil

W: 17 names

  • Waffles
  • Waldo
  • Wall-E
  • Walter
  • Wasabi
  • Watson
  • Waylon
  • Wayne
  • Wendell
  • Whiskey
  • Wilbur
  • Winslow
  • Winston
  • Wolf
  • Wolfgang
  • Wolverine
  • Wyatt

Y: 5 names

  • Yeti
  • Yoda
  • Yoshi
  • Yuki
  • Yukon

Z: 6 names

  • Zeppelin
  • Zeus
  • Ziggy
  • Zion
  • Zoom
  • Zuko