best puppy names

Popular Puppy Names 2019

(Last Updated On: August 28, 2019)

While choosing a dog’s name, the owners choose the names after;

  • A food or beverage.
  • A city or geographic location.
  • An animal, plant or nature.
  • A famous or historical person.
  • A character from a TV show, movie or a book.
  • Someone they know.
  • A brand.

There has been an overlap between dog names and human names. Luna is the most popular baby name for girls in 2018 and it’s also common among dogs. Dog names can be difficult to come up with.  Choosing a name for your dog is a very fun and important step for every dog owner. Here are top 150 popular puppy names you could choose from;

  1. Luna
  2. Daisy
  3. Bailey
  4. Maggie
  5. Sophie
  6. Chloe
  7. Stella
  8. Lily
  9. Penny
  10. Zoey
  11. Lola
  12. Lucy
  13. Sadie
  14. Molly
  15. Coco
  16. Roxy
  17. Gracie
  18. Mia
  19. Nala
  20. Ruby
  21. Rosie
  22. Ellie
  23. Abby
  24. Piper
  25. Ginger
  26. Lilly
  27. Lulu
  28. Riley
  29. Sasha
  30. Lexi
  31. Pepper
  32. Emma
  33. Layla
  34. Maya
  35. Izzy
  36. Lady
  37. Olive
  38. Harley
  39. Belle
  40. Dixie
  41. Millie
  42. Willow
  43. Princess
  44. Charlie
  45. Maddie
  46. Kona
  47. Cali
  48. Ella
  49. Winnie
  50. Roxie
  51. Marley
  52. Cookie
  53. Hazel
  54. Scout
  55. Athena
  56. Callie
  57. Phoebe
  58. Honey
  59. Angel
  60. Dakota
  61. Minnie
  62. Holly
  63. Missy
  64. Sugar
  65. Shelby
  66. Nova
  67. Leia
  68. Josie
  69. Penelope
  70. Ava
  71. Gigi
  72. Peanut
  73. Fiona
  74. Cleo
  75. Jasmine
  76. Sandy
  77. Mocha
  78. Harper
  79. Macy
  80. Sydney
  81. Paisley
  82. Lacey
  83. Bonnie
  84. Baby
  85. Mila
  86. Delilah
  87. Pearl
  88. Charlotte
  89. Trixie
  90. Ivy
  91. Nina
  92. Heidi
  93. Georgia
  94. Shadow
  95. Xena
  96. Allie
  97. Oreo
  98. Lotus
  99. Toffee
  100. Nessa
  101. Velvet
  102. Tala
  103. Bibi
  104. Cadence
  105. Sahara
  106. Rosebud
  107. BooBoo
  108. Ice
  109. Navi
  110. Rigby
  111. Carmella
  112. Esme
  113. Ladybug
  114. Harmony
  115. Friday
  116. Halle
  117. Taz
  118. Josephine
  119. Lainey
  120. Victoria
  121. Mariah
  122. Luca
  123. Mel
  124. Banjo
  125. Trouble
  126. Starr
  127. Naomi
  128. Cola
  129. Candy
  130. Katie
  131. Betty
  132. Pixie
  133. Nellie
  134. Kiki
  135. Sunny
  136. Lexie
  137. Zoe
  138. Annie
  139. Roxy
  140. Minnie
  141. Sally
  142. Marley
  143. Macy
  144. Shelby
  145. Bella
  146. Charlie
  147. Bailey
  148. Cooper
  149. Max
  150. Bear

Complicated Dog Names that some people use

If you want to choose a dog name that is a little complicated or tough, then here are a few choices:

  1. Artemis
  2. Athena
  3. Alex
  4. Lara
  5. Sasha
  6. Oakley
  7. Harley
  8. Indi / Indy
  9. Shadow
  10. Myka
  11. Juno
  12. Dakota
  13. Colby
  14. Finley / Finn
  15. Amber
  16. Annie
  17. Bea
  18. Dot
  19. Ella
  20. Irene
  21. Izzy
  22. Koda
  23. Layla
  24. Lulu
  25. Mimi
  26. Minnie
  27. Nova
  28. Pearl
  29. Ruby
  30. Sasha
  31. Suki
  32. Tess
  33. Trixie
  34. Willow

Food Names

Look to the kitchen for 100% adorable name inspiration.

  1. Bean
  2. Biscuit
  3. Brandy
  4. Cinnamon
  5. Cocoa
  6. Ginger
  7. Mai Tai
  8. Marshmallow
  9. Mocha
  10. Mochi
  11. Nugget
  12. Peanut
  13. Pepper
  14. Pickle
  15. Pumpkin

Popular Character Names

  1. Arya (Game of Thrones)
  2. Buttercup (The Princess Bride)
  3. Dixie (Because of Winn-Dixie)
  4. Eleven (Stranger Things)
  5. Eloise (Eloise)
  6. Ginny (Harry Potter)
  7. Holly (Breakfast at Tiffany’s)
  8. Jo (Little Women)
  9. Lady (Lady and the Tramp)
  10. Leia (Star Wars)
  11. Marley (Marley & Me)
  12. Nana (Peter Pan)
  13. Perdita (One Hundred and One Dalmatians)
  14. Scout (To Kill a Mockingbird)
  15. Winnie (Winnie the Pooh)
  16. Achilles (The Iliad)
  17. Alice (Alice in Wonderland)
  18. Antonia (Tony for short—My Antonia)
  19. Argo (The Odyssey)
  20. Blanche (A Streetcar Named Desire)
  21. Buttercup (Princess Buttercup in The Princess Bride)
  22. Dantes (The Count of Monte Christo)
  23. Darcy (Pride and Prejudice)
  24. Elinor (Sense and Sensibility)
  25. Garp (The World According to Garp)
  26. Gatsby (The Great Gatsby)
  27. Jane (Jane Eyre)
  28. Jip (David Copperfield)
  29. Lad (Lad: A Dog)
  30. Lassie (Lassie Come Home)
  31. Lily (The House of Mirth)
  32. Lolita (Lolita)
  33. Macbeth (Macbeth)
  34. Marlowe (The Big Sleep)
  35. Pipi (Pipi Longstocking)
  36. Scarlett (Gone with the Wind)
  37. Sherlock (A Study in Scarlet)
  38. Nana (Peter Pan)
  39. Oliver (Oliver Twist)
  40. Pongo (The Hundred and One Dalmatians)
  41. Rhett (Gone with the Wind)
  42. Romeo (Romeo & Juliett)
  43. Sancho (Don Quixote)
  44. Snowy (The Adventures of TinTin)
  45. Toto (The Wonderful Wizard of Oz)

Male Hunting Dog Names

  1. Apache
  2. Aslan
  3. Avalanche
  4. Bane
  5. Bear
  6. Blaze
  7. Bones
  8. Cerberus
  9. Chevy
  10. Chopper
  11. Courage
  12. Czar
  13. Diesel
  14. Echo
  15. Fang
  16. Ghost
  17. Gunner
  18. Khan
  19. Killer
  20. Leo
  21. Lincoln
  22. Midnight
  23. Moose
  24. Nero
  25. Pepper
  26. Pistol
  27. Rambo
  28. Rocky
  29. Sarge
  30. Tank

Female Hunting Dog Names

  1. Ace
  2. Archer
  3. Astro
  4. Bandit
  5. Blitz
  6. Bolt
  7. Boomer
  8. Brigade
  9. Boomer
  10. Bullet
  11. Bulls-Eye
  12. Chaser
  13. Chief
  14. Crash
  15. Danger
  16. Duck
  17. Falcon
  18. Fetch
  19. Harbor
  20. Hawkeye
  21. Hunter
  22. Montana
  23. Nyx
  24. Porter
  25. Radar
  26. Ranger
  27. Riptide
  28. Rocket
  29. Sailor
  30. Schooner

Choosing the Right Dog Name

While choosing a dog name you should understand that you’re not alone. If you’re having problems deciding on what dog name you should choose, you should keep in mind that a name can come from different sources of inspiration, for example your favourite books, celebrities. Consider also training your dog especially for puppies. When you’re training your dog to respond to your commands like stop, you have to ensure that their name won’t bring any confusion. It is recommended that you should avoid puppy names which sound like the commands you give and choose a name with at least two syllables.