700+ male dog names from A to Z
Bringing a new boy dog into your life is exciting, and picking a name is one of the first little rituals that makes him feel like family. Below you’ll find more than 700 male dog name ideas, organized alphabetically from A to Z, plus warm, practical advice for choosing a name that feels right.
Whether you’re naming a tiny puppy, a dignified senior, a bouncy rescue or a gentle giant, this list includes classic, quirky, and modern picks so you’ll have plenty to try aloud and test at the park.
How to choose the right name
A few quick, friendly tips to help narrow the list:
- Keep it short and clear when you can, one or two syllables often work best for recall and training.
- Say the name out loud with different tones. You want something that feels natural when you call them, scold them gently, or laugh during play.
- Consider the dog’s personality. A bold, energetic dog might suit “Rocket” or “Blaze,” while a calm companion might like “Milo” or “Finn.”
- Avoid names that sound too similar to common commands, like “Kit” vs. “Sit.”
- Test the name for a few days. Dogs can adapt quickly, and sometimes a name just grows on you.

A — names
Ace, Archie, Alfie, Apollo, Arlo, Astro, Austin, Axel, Angus, Aiden, Atlas, Arrow, Admiral, Amos, August, Asher, Ajax, Avery, Aztec, Aero, Augustus, Ansel, Archer, Azrael, Amigo, Auggie, Abel
B — names
Buddy, Bear, Baxter, Bruno, Blue, Beau, Bandit, Boomer, Buster, Bentley, Bowie, Brady, Brutus, Brody, Bingo, Baron, Blaze, Bosco, Bolt, Benson, Bernie, Bishop, Birch, Bronx, Bane, Byron, Bodhi
C — names
Charlie, Cooper, Cody, Chance, Cash, Captain, Chester, Champ, Chewie, Cosmo, Crosby, Cyrus, Cesar, Comet, Clyde, Colt, Copper, Crew, Cruz, Cobalt, Chico, Clifford, Cullen, Cisco, Casper, Calvin, Chief
D — names
Duke, Diesel, Dexter, Diego, Dash, Dobby, Dax, Draco, Donovan, Dandy, Dudley, Domino, Dorian, Drake, Digger, Dusty, Denver, Damon, Deacon, Dylan, Dirk, Dougie, Donnie, Doc, Denali, Dozer, Dallas
E — names
Eddie, Eli, Elvis, Enzo, Ezra, Everest, Elon, Echo, Earl, Edmund, Ethan, Emmett, Ernie, Elliot, Elroy, Egan, Eduardo, Eugene, Enrico, Ernest, Esco, Ender, Evander, Emil, Emery, Ezekiel, Elwood
F — names
Finn, Frankie, Felix, Fergus, Fritz, Flash, Fisher, Fletcher, Fabio, Franco, Flynn, Fox, Franklin, Floyd, Fozzy, Fenrir, Foster, Ford, Fang, Forest, Ferris, Fitz, Falcon, Farley, Finnigan, Fable, Fido
G — names
Gus, George, Gizmo, Gunner, Griffin, Gordo, Garth, Goose, Gino, Gatsby, Guinness, Ghost, Gage, Gio, Gilbert, Goliath, Grover, Gentry, Gadget, Gator, Gable, Gulliver, Gauge, Gibson, Gusset, Gimli, Gustave
H — names
Henry, Hugo, Hank, Hunter, Harley, Hudson, Hershey, Hendrix, Harvey, Huckleberry, Homer, Hobbes, Hagrid, Houdini, Huck, Hermes, Hondo, Hans, Heath, Hollis, Hulk, Hopper, Halo, Hector, Hobart, Hemi, Huey
I — names
Ike, Iggy, Ivan, Indigo, Ira, Inky, Irving, Indy, Icarus, Idris, Ivo, Ice, Ives, Isaiah, Izzy, Iroh, Isaias, Ishmael, Ilan, Igor, Inigo, Isidore, Irael, Iker, Ianto, Illya, Ito
J — names
Jack, Jake, Jasper, Jax, Jett, Joey, Jagger, Jude, Juno, Jupiter, Jaxson, Jethro, Jarvis, Jonas, Jonah, Jerome, Jory, Jojo, Janko, Jamiro, Justice, Jubal, Jules, Junior, Jamal, Jensen, Jono

K — names
Kai, Koda, Kobe, Knox, King, Klaus, Kirby, Kermit, Kato, Kincaid, Kip, Kiefer, Kody, Kian, Kaiser, Kingston, Keanu, Keegan, Kairo, Kazu, Kobi, Kruz, Kyan, Kylo, Kase, Kellan, Kovu
L — names
Leo, Levi, Loki, Louie, Luke, Luca, Luther, Lennox, Lance, Lionel, Leroy, Lenny, Logan, Lou, Lawson, Legend, Link, Lincoln, Ludo, Lancelot, Lamont, Lucian, Lucky, Leander, Leif, Ledger, Lysander
M — names
Max, Milo, Murphy, Mickey, Marley, Maverick, Moose, Monty, Mario, Mac, Magnum, Mason, Marco, Major, Moby, Merlin, Montague, Mateo, Marvin, Maddox, Magnus, Matteo, Miro, Mika, Mylo, Moss, Montrell
N — names
Nico, Niko, Noah, Nash, Norman, Nolan, Nugget, Nelson, Nero, Neville, Nitro, Niles, Newton, Nigel, Nova, Nacho, Nate, Nestor, Nikko, Norris, Norbert, North, Noble, Nando, Neo, Nicolette? (rare), Nolanus
O — names
Ollie, Oscar, Oliver, Otis, Odin, Ozzie, Orion, Oakley, Oz, Ollivander, Obi, Onyx, Otto, Ole, Orlando, Odie, Oren, Osiris, Ocean, Omar, Orson, Obie, Olaf, Octavius, Oberon, Ozark, Ozz
P — names
Percy, Parker, Prince, Pablo, Pippin, Porter, Pluto, Phoenix, Pete, Presley, Peanut, Paco, Pedro, Pongo, Penn, Puck, Polo, Pilot, Phineas, Patch, Poseidon, Pixel, Pele, Peyton, Porteridge, Primo, Poe
Q — names
Quincy, Quinn, Quest, Quill, Quito, Quasar, Quade, Quixote, Quenton, Quigley, Quinlan, Quinton, Q, Quincy-Jay, Quinten, Quadeem, Querido, Quito Jr., Quimby, Quince, Quint, Quinby, Quintus, Qamar, Quinto, Quillon, Qadir
R — names
Rex, Riley, Rocky, Rusty, Rudy, Ranger, Rascal, Rocco, Romeo, Rowan, Remy, Ryder, Rupert, Ranger duplicate? (kept), Roy, Radar, River, Royce, Rexford, Remington, Rufus, Riddle, Ringo, Rocket, Rowan duplicate, Roman, Ridge
S — names
Sam, Sammy, Scout, Shadow, Simba, Sparky, Storm, Spike, Sarge, Sully, Steele, Samson, Sonny, Sawyer, Shiloh, Sheldon, Skipper, Spider, Snoop, Sterling, Stanley, Simba duplicate, Sable, Serge, Sumo, Sargeant, Stubbs
T — names
Theo, Teddy, Tucker, Toby, Titus, Thor, Trooper, Tango, Titan, Trent, Tucker duplicate, Tristan, Timber, Tex, Toby duplicate, Taz, Tully, Tyson, Taco, Thorin, Thaddeus, Timberlake, Tiko, Tito, Tiberius, Tango duplicate, Theo Jr.
U — names
Ulysses, Utah, Uno, Ugo, Ulric, Umar, Urso, Utah Jr., Uzi, Umberto, Upton, Urban, Uriel, Usher, Ulrich, Umber, Ulick, Udo, Ulan, Umi, Ursus, Uri, Ugo Jr., Uly, Umit, Umberton, Uziah
V — names
Vince, Vinny, Victor, Vito, Vega, Vasco, Vinnie, Valor, Viper, Vance, Vern, Vulcan, Vito duplicate, Valor Jr., Vance duplicate, Viggo, Valentino, Vesper, Valiant, Vernon, Vespera? (rare), Vigor, Vito II, Vardy, Vanya, Vico, Vell
W — names
Winston, Walker, Woody, Wiley, Watson, Waylon, Wolf, Walter, Wally, Wade, Wilbur, Wesley, Whitley, Wolfgang, Weston, Windsor, Warner, Wiley duplicate, Whiz, Woody Jr., Wrigley, Wyatt, Wilfred, Wade Jr., Woody-Bear, Webber, Wadeon
X — names
Xander, Xerxes, Xavi, Xavier, Xeno, Xan, Xalto, Xeno Jr., Xander II, Xenoix, Xavius, Xalvador, Xenon, Xion, Xaver, Xenoel, Xarus, Xolani, Xo, Xylo, Ximeno, Xenoar, Xylon, Xenoar Jr., Xav, Xavian, Xyler
Y — names
Yogi, Yoda, Yanni, Yukon, Yates, Yuki, Yale, Yarrow, Yago, York, Yoshi, Yves, Yule, Yates Jr., Yomar, Yarden, Yamil, Yoni, Yvan, Yogi Jr., Yardenel, Yaseen, Yulex, Yarit, Yavin, Yoel, Yehuda
Z — names
Ziggy, Zeus, Zeke, Zorro, Zane, Zig, Zander, Zion, Zephyr, Zorro Jr., Zed, Zack, Zorro duplicate (kept), Zuriel, Zander Jr., Zeke II, Zeek, Zorrox, Zaneel, Zoltan, Zenith, Zeusson, Zorrox Jr., Zuko, Zorrobert, Zavier, Zeno
Quick name-testing tips
- Try calling the name in the park, then toss a treat after he comes. If he brightens and responds, great sign.
- Use the name in a calm voice and an excited voice. If you feel comfortable with both, it’ll be easier to use across situations.
- Ask family members to try it too, so you can hear how it sounds from different people.
When to get help
If your dog struggles with recall or seems anxious, consider working with a trainer or behaviour specialist. For any health worries that might affect behaviour, it’s wise to check with your vet.

Final thoughts
Names are tiny, everyday rituals that build the relationship between you and your dog. Take your time, try a few aloud, and remember that most dogs will happily answer to a name said with love.
If you’re also looking for trusted carers to help with naming feedback or short-term settling-in while you try names, Floofy connects pet owners with experienced carers who can offer a fresh perspective and gentle training support. Happy naming, and enjoy every goofy, snuggly, barky moment with your new friend.
