When you are adopting a puppy, choosing the perfect name is a big moment. If you want to see lots of options before making a final decision, you’ve come to the right place. We’ve rounded up more than 650 names for male dogs with ideas for classy names, food names, cute names, pop-culture references, funny names and more!
Related: Girl Dog Names, Pet Name Ideas, Bird Names, Cat Name Ideas

Most Popular Boy Dog Names
These are the most popular names for male dogs. These are the most commonly used and trending names of the past few years. If you want to choose a name that is classic and well loved, this is the list for you.
- Charlie
- Max
- Cooper
- Milo
- Buddy
- Teddy
- Rocky
- Bear
- Leo
- Duke
- Ollie
- Maverick
- Henry
- Bandit
- Louie
- Ace
- Blue
- Tank
- Atlas
- Apollo
- Luca
- Rusty
- Louie
- Bandit
- Beau
- Oliver
- Rex
- Axel
- Frankie
- King
Unique Boy Dog Names
If uniqueness is what you’re looking for, here are a list of names that aren’t as common. I personally love unique pet names. These names have a lot of personality and charm.
- Jasper
- Marlowe
- Ziggy
- Royal
- Apollo
- Rocco
- Titan
- Odin
- Otis
- Phoenix
- Dexter
- Winston
- Bentley
- Hunter
- Murphy
- Brutus
- Sully
- Lancelot
- Remington
- Sterling
- Atlas
- Knox
- Zephyr
- Enzo
- Orion
- Maverick
- Arlo
- Finnick
- Jagger
- Thor
- Caspian
- Bodhi
- Zane
- Ash
- Cairo
- Griffin
- Levi
- Thorin
- Blaze
- Quinn
- Everest
- Ronan
- Duke
- Zephyr
- Loki
- Draco
- Scout
- Axel
- Nash
- Timber

Classy Boy Dog Names
Make your dog a Mr. Fancy by naming him a classy name. These classic, historical names might be perfect for your new pup.
- Wolfgang
- Archibald
- Beauregard
- Chesterfield
- Wellington
- Montgomery
- Bartholomew
- Reginald
- Fitzgerald
- Percival
- Remington
- Augustus
- Benedict
- Cornelius
- Davenport
- Ellington
- Fabian
- Gatsby
- Hawthorne
- Lancelot
- Maximilian
- Neville
- Octavian
- Pennington
- Quincy
- Rupert
- Sebastian
- Thaddeus
- Ulysses
- Vanderbilt
- Whittaker
- Xavier
- Yarborough
- Zachariah
- Alastair
- Ford
- Bond
- Hamilton
- Hugo
- Kingston
Boy Dog Names Inspired by Food
If you love food names for pets, this list is sure to make you smile! Brainstorm some of your favorite foods—you might find the perfect puppy name hidden within.
- Nacho
- Ramen
- Meatloaf
- Pickles
- Oreo
- Bean
- Basil
- Sushi
- Taco
- Mochi
- Fudge
- Sausage
- Bagel
- Cheeseburger
- Burger
- Pepper
- Toffee
- Cheddar
- Noodle
- Pudding
- Kimchi
- Snickers
- Bacon
- Truffle
- Pesto
- Biscuit
- Dumpling
- Barley
- Pretzel
- Tater Tot
- Falafel
- Frankfurt
- Lamb Chop
- Waffles
- Cupcake
- Brownie
- Muffin
- Cookie
- Donut
- Popcorn
- Scone
- Casserole
- Jellybean
- Peaches
- Cherry
- Ginger
- Maple
- Honey
- Walnut
- Sprout
Male Dog Names Inspired by Pop Culture
Name your dog after something you are a big fan of. This section has name ideas inspired by your favorite books, movies, TV shows and cultural icons.
- Simba (The Lion King)
- Romeo (Romeo & Juliet)
- Bart (The Simpsons)
- Beethoven (Famous composer and 1990s movie)
- Kristoff (Frozen)
- Neo (The Matrix)
- Bullseye (Target mascot)
- Dexter (Dexter TV series)
- Drake (Hip hop artist)
- Einstein (Scientist)
- Snoop (Snoop Dogg)
- Fang (Harry Potter)
- Forrest (Forrest Gump)
- Paddington (Paddington Bear)
- Pennywise (Stephen King’s It)
- Pluto (Mickey Mouse’s dog)
- Spock (Star Trek)
- Rex (Toy Story)
- Scooby (Scooby-Doo)
- Alf (ALF TV series)
- Bowie/Ziggy (David Bowie)
- Slinky (Toy Story)
- Snoopy (Peanuts)
- Toto (The Wizard of Oz)
- T’Challa (Black Panther)
- Waldo (Where’s Waldo)
- Thor (Marvel character)
- Elvis/Presley (Elvis Presley)
- Hendrix (Jimi Hendrix)
- Watson (Sherlock Holmes)
- Old Yeller (Old Yeller movie)
- Biggie (Notorious B.I.G)
- Pongo (One Hundred and One Dalmatians)
- Yoda (Star Wars)
- Rocky (Rocky Balboa)
- Groot (Guardians of the Galaxy)
- Harry (Harry Potter)
- Frodo (Lord of the Rings)
- Dobby (Harry Potter)
- Baloo (The Jungle Book)
- Sulley (Monsters, Inc.)
- Indiana (Indiana Jones)
- Maverick (Top Gun)
- Gambit (X-Men)
- Jafar (Aladdin)
- Apollo (Rocky)
- Buzz (Toy Story)
- Ron (Harry Potter)
- Shrek (Shrek movie)
- Hagrid (Harry Potter)

Historical Figure Dog Names
Name your dog after an inspiring person from history.
- Newton (Isaac Newton)
- Darwin (Charles Darwin)
- Galileo (Galileo Galilei)
- Leonardo (Leonardo da Vinci)
- Churchill (Winston Churchill)
- Edison (Thomas Edison)
- Plato (Philosopher)
- Socrates (Philosopher)
- Tesla (Nikola Tesla)
- Mozart (Wolfgang Amadeus Mozart)
- Shakespeare (William Shakespeare)
- Caesar (Julius Caesar)
- Napoleon (Napoleon Bonaparte)
- Lincoln (Abraham Lincoln)
- Copernicus (Nicolaus Copernicus)
- Marco (Marco Polo)
- Freud (Sigmund Freud)
- Homer (Ancient Greek poet)
- Alexander (Alexander the Great)
- Franklin (Benjamin Franklin)
- Einstein (Albert Einstein)
- Washington (George Washington)
- Mandela (Nelson Mandela)
- Jefferson (Thomas Jefferson)
- Columbus (Christopher Columbus)
- Gandhi (Mahatma Gandhi)
- Aristotle (Philosopher)
- Picasso (Pablo Picasso)
- Mandela (Nelson Mandela)
- Lincoln (Abraham Lincoln)
- Edison (Thomas Edison)
- Turing (Alan Turing)
- Kennedy (John F. Kennedy)
- Roosevelt (Theodore Roosevelt)
- Caesar (Julius Caesar)
- Franklin (Benjamin Franklin)
- Jackson (Andrew Jackson)
- Washington (George Washington)
- Jefferson (Thomas Jefferson)
- Spartacus (Roman gladiator)
- Magellan (Ferdinand Magellan)
- Aristotle (Ancient Greek philosopher)
- Nero (Roman Emperor)
- Bonaparte (Napoleon Bonaparte)
- Pasteur (Louis Pasteur)
- Pythagoras (Ancient Greek mathematician)
- Atticus (from Roman history)
- Malcolm (Malcolm X)
- Descartes (René Descartes)
- Achilles (Greek hero)
Cute Dog Names
Next, let’s look at some playful dog names. We love fun and offbeat dog names that don’t take themselves too seriously. These are our favorite cute names for a boy dog.
- Gizmo
- Bingo
- Bubbles
- Zigzag
- Doodle (Doodle the Poodle)
- Pippin
- Fizz
- Boomer
- Tigger
- Wiggles
- Zippy
- Biscuit
- Nibbles
- Jolly
- Twix
- Rascal
- Snickers
- Skippy
- Flip
- Waffles
- Sprout
- Sparky
- Munchkin
- Pilot
- Badger
- Peanut
- Nugget
- Muffin
- Chewy
- Chip
- Popcorn
- Jellybean
- Marshmallow
- Tater
- Button
- Pudding
- Chipper
- Cupcake
- Squeaky
- Snuggles
- Pogo
- Toto
- Buddy
- Bambi
- Fluffy
- Scooter
- Pebbles
- Doodlebug
- Tiny
- Whiskers
Funny Dog Names
If you want a name that plays like a knock knock joke these are our favorites! We love a good pun.
- Barkley
- Bark Twain
- Chewie
- Jimmy Kibble
- Jimmy Chew
- Woof Blitzer
- Droolius Caesar
- Hairy Paw-ter
- Sir Waggington
- Furdinand
- Bark Ruffalo
- Pugsy Malone
- Wags Armstrong
- Snoop Dogg
- Bark Vader
- Indiana Bones
- Sherlock Bones
- Pup Norris
- Deputy Dawg
- Sir Barksalot
- Droolio
- Fuzz Aldrin
- Ruffian
- Salvador Dogi
- Captain Sniffer
- Mutt Damon
- Bark Obama
- Winston Furchill
- Dogzilla
- Beowoof
- Elvis Pawsley
- Fido Dido
- Barking Bad
- Groucho Barks
- Santa Paws
- Bark Kent
- Slobberino
- Bilbo Waggins
- Winston Fur-chill
- Woofie Goldberg

Male Dog Names from A to Z
If you haven’t found the perfect name for your new dog yet, search this list of boy dog names for every letter in the alphabet.
- A
- Alfie
- Abbott
- Atlas
- Archie
- Angus
- Apollo
- Ace
- Arlo
- Asher
- Axel
- B
- Bruno
- Bailey
- Banjo
- Buster
- Bandit
- Baxter
- Bear
- Blue
- Bolt
- Boomer
- C
- Chester
- Chance
- Comet
- Cooper
- Charlie
- Chief
- Cody
- Cash
- Clyde
- Copper
- D
- Dash
- Duke
- Dallas
- Diesel
- Dexter
- Dingo
- Draco
- Dobby
- Duncan
- Denver
- E
- Ezra
- Enzo
- Edgar
- Elvis
- Echo
- Everett
- Easton
- Earl
- Everest
- Emmett
- F
- Flynn
- Finn
- Frodo
- Fergus
- Felix
- Franklin
- Fido
- Flint
- Flash
- Finnick
- G
- Gus
- Ghost
- George
- Griffin
- Gizmo
- Gunner
- Goliath
- Goose
- Gage
- Grayson
- H
- Huck
- Harold
- Hank
- Hulk
- Hunter
- Harvey
- Hades
- Hercules
- Henry
- Howie
- I
- Ivan
- Ian
- Igor
- Iggy
- Indy
- Ike
- Icarus
- Irwin
- Inky
- Iroh
- J
- Jax
- John
- Jake
- Jasper
- Jett
- Joey
- Juno
- Jack
- Jagger
- Jace
- K
- Kobe
- King
- Kirby
- Knox
- Koda
- Kai
- Kip
- Koa
- Kody
- Kipling
- L
- Loki
- Lincoln
- Luca
- Leo
- Logan
- Louie
- Lance
- Levi
- Legend
- Link
- M
- Marlo
- Major
- Mac
- Max
- Milo
- Monty
- Moose
- Murphy
- Maverick
- Magnus
- N
- Nash
- Nico
- Nemo
- Norman
- Nelson
- Niko
- Nigel
- Nash
- Ned
- Neo
- O
- Oscar
- Oliver
- Oden
- Odin
- Otis
- Ollie
- Oakley
- Orion
- Onyx
- Ozzy
- P
- Parker
- Pongo
- Pablo
- Prince
- Pluto
- Porter
- Percy
- Patch
- Phoenix
- Pirate
- Q
- Quaker
- Quatro
- Quest
- Quincy
- Quill
- Quince
- Quasar
- Quartz
- Quinlan
- Quigley
- R
- Rocket
- Rex
- Ranger
- Riley
- Romeo
- Roscoe
- Rudy
- Ryder
- Remy
- Rocco
- S
- Skippy
- Sawyer
- Shadow
- Shiloh
- Samson
- Scout
- Spike
- Smokey
- Simon
- Samson
- T
- Toby
- Tiger
- Tank
- Tucker
- Thor
- Taz
- Titus
- Tater
- Theo
- Thor
- U
- Upton
- Uno
- Utah
- Ulysses
- Urban
- Usher
- Ugo
- Uriel
- Ulric
- V
- Valor
- Vinnie
- Vasco
- Victor
- Vader
- Vesper
- Vito
- Van
- Vulcan
- Vance
- W
- Wallace
- Wilson
- Winston
- Wyatt
- Wade
- Watson
- Wally
- Woody
- Wolfgang
- Whiskey
- X
- Xirus
- Xylo
- Xander
- Xerxes
- Xavi
- Xeno
- Xavius
- Xolani
- Xenon
- Xylon
- Y
- Yeller
- Yang
- Yogi
- Yukon
- Yoda
- York
- Yoshi
- YoYo
- Yancey
- Yule
- Z
- Zero
- Zorro
- Zeus
- Zane
- Ziggy
- Zeke
- Zen
- Zander
- Zion
- Zorro


Great post! Choosing the right dog name is always fun, but training becomes much easier when the name is short and clear. One name I really like for training purposes is “Max”—it’s sharp, easy to call, and dogs respond to it quickly.
I LOVE all these dog names I cant choose one
I love all the names. They all have a personality only that name can fit.
wheres the good dog names or just the names
Dog Name
I also love the idea of people names for pets! My dog is Patrick, and people laugh almost every time I tell them.
I love the food names, noodle is so cute!