Most popular puppy names in America
A big decision when getting a pet is choosing the right name. This undertaking should be taken seriously, as you'll likely be saying this name repeatedly throughout the day — whether it be a loving (hopefully) or scolding manner. Some families are so set on finding the perfect name that they approach this decision just as they would naming a child, but with a few more outlandish options.
Using the annual dog names report for 2017 from Rover.com, Stacker found the most popular male and female dog names of 2017 and compared them to 2016 popularity. Looking at the list, the classics have kept their staying power, like Max and Buddy. However, it's evident that pop culture also had a big influence on how people named their pups. From Khaleesi ("Game of Thrones") and Barb ("Stranger Things") to Nirvana (the popular '90s rock band), many owners got creative with their references.
#100. Oreo; Mac
#100 name for girl dogs in 2017: Oreo (not ranked in 2016)
#100 name for boy dogs in 2017: Mac (not ranked in 2016)
#99. Allie; Mickey
#99 name for girl dogs in 2017: Allie (#88 in 2016)
#99 name for boy dogs in 2017: Mickey (#95 in 2016)
#98. Xena; Brutus
#98 name for girl dogs in 2017: Xena (#100 in 2016)
#98 name for boy dogs in 2017: Brutus (#83 in 2016)
#97. Shadow; Brady
#97 name for girl dogs in 2017: Shadow (#85 in 2016)
#97 name for boy dogs in 2017: Brady (#89 in 2016)
#96. Georgia; Walter
#96 name for girl dogs in 2017: Georgia (not ranked in 2016)
#96 name for boy dogs in 2017: Walter (#100 in 2016)
#95. Heidi; Odin
#95 name for girl dogs in 2017: Heidi (#90 in 2016)
#95 name for boy dogs in 2017: Odin (not ranked in 2016)
#94. Nina; Chester
#94 name for girl dogs in 2017: Nina (#92 in 2016)
#94 name for boy dogs in 2017: Chester (#85 in 2016)
#93. Ivy; King
#93 name for girl dogs in 2017: Ivy (not ranked in 2016)
#93 name for boy dogs in 2017: King (#97 in 2016)
#92. Trixie; Zeke
#92 name for girl dogs in 2017: Trixie (#74 in 2016)
#92 name for boy dogs in 2017: Zeke (not ranked in 2016)
#91. Charlotte; Chase
#91 name for girl dogs in 2017: Charlotte (#99 in 2016)
#91 name for boy dogs in 2017: Chase (#86 in 2016)
#90. Pearl; Chico
#90 name for girl dogs in 2017: Pearl (#87 in 2016)
#90 name for boy dogs in 2017: Chico (#91 in 2016)
#89. Delilah; Chewy
#89 name for girl dogs in 2017: Delilah (#82 in 2016)
#89 name for boy dogs in 2017: Chewy (#92 in 2016)
#88. Mila; Coco
#88 name for girl dogs in 2017: Mila (#89 in 2016)
#88 name for boy dogs in 2017: Coco (#90 in 2016)
#87. Baby; Kobe
#87 name for girl dogs in 2017: Baby (#83 in 2016)
#87 name for boy dogs in 2017: Kobe (#88 in 2016)
#86. Bonnie; Frankie
#86 name for girl dogs in 2017: Bonnie (#91 in 2016)
#86 name for boy dogs in 2017: Frankie (#78 in 2016)
#85. Lacey; Peanut
#85 name for girl dogs in 2017: Lacey (#95 in 2016)
#85 name for boy dogs in 2017: Peanut (#81 in 2016)
#84. Paisley; Cash
#84 name for girl dogs in 2017: Paisley (not ranked in 2016)
#84 name for boy dogs in 2017: Cash (#99 in 2016)
#83. Sydney; Samson
#83 name for girl dogs in 2017: Sydney (#77 in 2016)
#83 name for boy dogs in 2017: Samson (#80 in 2016)
#82. Macy; Rudy
#82 name for girl dogs in 2017: Macy (#86 in 2016)
#82 name for boy dogs in 2017: Rudy (#71 in 2016)
#81. Harper; Joey
#81 name for girl dogs in 2017: Harper (#84 in 2016)
#81 name for boy dogs in 2017: Joey (#70 in 2016)
#80. Mocha; Benji
#80 name for girl dogs in 2017: Mocha (#80 in 2016)
#80 name for boy dogs in 2017: Benji (#94 in 2016)
#79. Sandy; Copper
#79 name for girl dogs in 2017: Sandy (#73 in 2016)
#79 name for boy dogs in 2017: Copper (#74 in 2016)
#78. Jasmine; Bruce
#78 name for girl dogs in 2017: Jasmine (#70 in 2016)
#78 name for boy dogs in 2017: Bruce (#79 in 2016)
#77. Cleo; Oreo
#77 name for girl dogs in 2017: Cleo (#79 in 2016)
#77 name for boy dogs in 2017: Oreo (#76 in 2016)
#76. Fiona; Prince
#76 name for girl dogs in 2017: Fiona (#76 in 2016)
#76 name for boy dogs in 2017: Prince (#77 in 2016)
#75. Peanut; Ranger
#75 name for girl dogs in 2017: Peanut (#68 in 2016)
#75 name for boy dogs in 2017: Ranger (#84 in 2016)
#74. Gigi; Benny
#74 name for girl dogs in 2017: Gigi (#75 in 2016)
#74 name for boy dogs in 2017: Benny (#82 in 2016)
#73. Ava; Chance
#73 name for girl dogs in 2017: Ava (#71 in 2016)
#73 name for boy dogs in 2017: Chance (#87 in 2016)
#72. Penelope; Tyson
#72 name for girl dogs in 2017: Penelope (#72 in 2016)
#72 name for boy dogs in 2017: Tyson (#61 in 2016)
#71. Josie; Romeo
#71 name for girl dogs in 2017: Josie (#78 in 2016)
#71 name for boy dogs in 2017: Romeo (#68 in 2016)
#70. Leia; Boomer
#70 name for girl dogs in 2017: Leia (#81 in 2016)
#70 name for boy dogs in 2017: Boomer (#72 in 2016)
#69. Nova; Rusty
#69 name for girl dogs in 2017: Nova (#98 in 2016)
#69 name for boy dogs in 2017: Rusty (#62 in 2016)
#68. Shelby; Maverick
#68 name for girl dogs in 2017: Shelby (#67 in 2016)
#68 name for boy dogs in 2017: Maverick (#75 in 2016)
#67. Sugar; Ziggy
#67 name for girl dogs in 2017: Sugar (#69 in 2016)
#67 name for boy dogs in 2017: Ziggy (#73 in 2016)
#66. Missy; Luke
#66 name for girl dogs in 2017: Missy (#63 in 2016)
#66 name for boy dogs in 2017: Luke (#65 in 2016)
#65. Holly; Tank
#65 name for girl dogs in 2017: Holly (#57 in 2016)
#65 name for boy dogs in 2017: Tank (#60 in 2016)
#64. Minnie; Hunter
#64 name for girl dogs in 2017: Minnie (#58 in 2016)
#64 name for boy dogs in 2017: Hunter (#69 in 2016)
#63. Dakota; George
#63 name for girl dogs in 2017: Dakota (#61 in 2016)
#63 name for boy dogs in 2017: George (#56 in 2016)
#62. Angel; Rex
#62 name for girl dogs in 2017: Angel (#60 in 2016)
#62 name for boy dogs in 2017: Rex (#59 in 2016)
#61. Honey; Rocco
#61 name for girl dogs in 2017: Honey (#49 in 2016)
#61 name for boy dogs in 2017: Rocco (#53 in 2016)
#60. Phoebe; Otis
#60 name for girl dogs in 2017: Phoebe (#64 in 2016)
#60 name for boy dogs in 2017: Otis (#63 in 2016)
#59. Callie; Roscoe
#59 name for girl dogs in 2017: Callie (#62 in 2016)
#59 name for boy dogs in 2017: Roscoe (#55 in 2016)
#58. Athena; Simba
#58 name for girl dogs in 2017: Athena (#66 in 2016)
#58 name for boy dogs in 2017: Simba (#66 in 2016)
#57. Scout; Marley
#57 name for girl dogs in 2017: Scout (#56 in 2016)
#57 name for boy dogs in 2017: Marley (#46 in 2016)
#56. Hazel; Bo
#56 name for girl dogs in 2017: Hazel (#65 in 2016)
#56 name for boy dogs in 2017: Bo (#58 in 2016)
#55. Cookie; Brody
#55 name for girl dogs in 2017: Cookie (#55 in 2016)
#55 name for boy dogs in 2017: Brody (#48 in 2016)
#54. Marley; Scout
#54 name for girl dogs in 2017: Marley (#53 in 2016)
#54 name for boy dogs in 2017: Scout (#57 in 2016)
#53. Roxie; Shadow
#53 name for girl dogs in 2017: Roxie (#54 in 2016)
#53 name for boy dogs in 2017: Shadow (#52 in 2016)
#52. Winnie; Koda
#52 name for girl dogs in 2017: Winnie (#59 in 2016)
#52 name for boy dogs in 2017: Koda (#64 in 2016)
#51. Ella; Gizmo
#51 name for girl dogs in 2017: Ella (#47 in 2016)
#51 name for boy dogs in 2017: Gizmo (#41 in 2016)
#50. Cali; Gunner
#50 name for girl dogs in 2017: Cali (#44 in 2016)
#50 name for boy dogs in 2017: Gunner (#67 in 2016)
#49. Kona; Thor
#49 name for girl dogs in 2017: Kona (#50 in 2016)
#49 name for boy dogs in 2017: Thor (#51 in 2016)
#48. Maddie; Sammy
#48 name for girl dogs in 2017: Maddie (#41 in 2016)
#48 name for boy dogs in 2017: Sammy (#44 in 2016)
#47. Charlie; Ace
#47 name for girl dogs in 2017: Charlie (#51 in 2016)
#47 name for boy dogs in 2017: Ace (#50 in 2016)
#46. Princess; Apollo
#46 name for girl dogs in 2017: Princess (#43 in 2016)
#46 name for boy dogs in 2017: Apollo (#54 in 2016)
#45. Willow; Jasper
#45 name for girl dogs in 2017: Willow (#52 in 2016)
#45 name for boy dogs in 2017: Jasper (#49 in 2016)
#44. Millie; Blue
#44 name for girl dogs in 2017: Millie (#45 in 2016)
#44 name for boy dogs in 2017: Blue (#45 in 2016)
#43. Dixie; Bandit
#43 name for girl dogs in 2017: Dixie (#42 in 2016)
#43 name for boy dogs in 2017: Bandit (#39 in 2016)
#42. Belle; Beau
#42 name for girl dogs in 2017: Belle (#46 in 2016)
#42 name for boy dogs in 2017: Beau (#40 in 2016)
#41. Harley; Cody
#41 name for girl dogs in 2017: Harley (#48 in 2016)
#41 name for boy dogs in 2017: Cody (#32 in 2016)
#40. Olive; Sam
#40 name for girl dogs in 2017: Olive (#37 in 2016)
#40 name for boy dogs in 2017: Sam (#34 in 2016)
#39. Annie; Loki
#39 name for girl dogs in 2017: Annie (#38 in 2016)
#39 name for boy dogs in 2017: Loki (#47 in 2016)
#38. Lady; Diesel
#38 name for girl dogs in 2017: Lady (#34 in 2016)
#38 name for boy dogs in 2017: Diesel (#37 in 2016)
#37. Izzy; Bruno
#37 name for girl dogs in 2017: Izzy (#39 in 2016)
#37 name for boy dogs in 2017: Bruno (#38 in 2016)
#36. Maya; Baxter
#36 name for girl dogs in 2017: Maya (#40 in 2016)
#36 name for boy dogs in 2017: Baxter (#35 in 2016)
#35. Layla; Hank
#35 name for girl dogs in 2017: Layla (#35 in 2016)
#35 name for boy dogs in 2017: Hank (#33 in 2016)
#34. Emma; Moose
#34 name for girl dogs in 2017: Emma (#33 in 2016)
#34 name for boy dogs in 2017: Moose (#42 in 2016)
#33. Pepper; Lucky
#33 name for girl dogs in 2017: Pepper (#31 in 2016)
#33 name for boy dogs in 2017: Lucky (#29 in 2016)
#32. Lexi; Finn
#32 name for girl dogs in 2017: Lexi (#36 in 2016)
#32 name for boy dogs in 2017: Finn (#43 in 2016)
#31. Sasha; Oscar
#31 name for girl dogs in 2017: Sasha (#29 in 2016)
#31 name for boy dogs in 2017: Oscar (#30 in 2016)
#30. Riley; Ollie
#30 name for girl dogs in 2017: Riley (#30 in 2016)
#30 name for boy dogs in 2017: Ollie (#36 in 2016)
#29. Lulu; Henry
#29 name for girl dogs in 2017: Lulu (#32 in 2016)
#29 name for boy dogs in 2017: Henry (#31 in 2016)
#28. Lilly; Jackson
#28 name for girl dogs in 2017: Lilly (#27 in 2016)
#28 name for boy dogs in 2017: Jackson (#25 in 2016)
#27. Ginger; Bailey
#27 name for girl dogs in 2017: Ginger (#25 in 2016)
#27 name for boy dogs in 2017: Bailey (#26 in 2016)
#26. Piper; Harley
#26 name for girl dogs in 2017: Piper (#28 in 2016)
#26 name for boy dogs in 2017: Harley (#27 in 2016)
#25. Zoe; Buster
#25 name for girl dogs in 2017: Zoe (#21 in 2016)
#25 name for boy dogs in 2017: Buster (#23 in 2016)
#24. Abby; Gus
#24 name for girl dogs in 2017: Abby (#26 in 2016)
#24 name for boy dogs in 2017: Gus (#28 in 2016)
#23. Ellie; Riley
#23 name for girl dogs in 2017: Ellie (#22 in 2016)
#23 name for boy dogs in 2017: Riley (#21 in 2016)
#22. Rosie; Dexter
#22 name for girl dogs in 2017: Rosie (#24 in 2016)
#22 name for boy dogs in 2017: Dexter (#18 in 2016)
#21. Ruby; Jake
#21 name for girl dogs in 2017: Ruby (#19 in 2016)
#21 name for boy dogs in 2017: Jake (#15 in 2016)
#20. Nala; Murphy
#20 name for girl dogs in 2017: Nala (#23 in 2016)
#20 name for boy dogs in 2017: Murphy (#24 in 2016)
#19. Mia; Louie
#19 name for girl dogs in 2017: Mia (#20 in 2016)
#19 name for boy dogs in 2017: Louie (#20 in 2016)
#18. Gracie; Zeus
#18 name for girl dogs in 2017: Gracie (#18 in 2016)
#18 name for boy dogs in 2017: Zeus (#19 in 2016)
#17. Roxy; Jax
#17 name for girl dogs in 2017: Roxy (#16 in 2016)
#17 name for boy dogs in 2017: Jax (#17 in 2016)
#16. Coco; Winston
#16 name for girl dogs in 2017: Coco (#17 in 2016)
#16 name for boy dogs in 2017: Winston (#22 in 2016)
#15. Zoey; Leo
#15 name for girl dogs in 2017: Zoey (#14 in 2016)
#15 name for boy dogs in 2017: Leo (#16 in 2016)
#14. Penny; Teddy
#14 name for girl dogs in 2017: Penny (#15 in 2016)
#14 name for boy dogs in 2017: Teddy (#14 in 2016)
#13. Lily; Milo
#13 name for girl dogs in 2017: Lily (#12 in 2016)
#13 name for boy dogs in 2017: Milo (#13 in 2016)
#12. Stella; Bentley
#12 name for girl dogs in 2017: Stella (#13 in 2016)
#12 name for boy dogs in 2017: Bentley (#12 in 2016)
#11. Chloe; Toby
#11 name for girl dogs in 2017: Chloe (#11 in 2016)
#11 name for boy dogs in 2017: Toby (#9 in 2016)
#10. Sophie; Duke
#10 name for girl dogs in 2017: Sophie (#8 in 2016)
#10 name for boy dogs in 2017: Duke (#8 in 2016)
#9. Maggie; Oliver
#9 name for girl dogs in 2017: Maggie (#10 in 2016)
#9 name for boy dogs in 2017: Oliver (#11 in 2016)
#8. Bailey; Tucker
#8 name for girl dogs in 2017: Bailey (#9 in 2016)
#8 name for boy dogs in 2017: Tucker (#10 in 2016)
#7. Molly; Bear
#7 name for girl dogs in 2017: Molly (#6 in 2016)
#7 name for boy dogs in 2017: Bear (#7 in 2016)
#6. Sadie; Rocky
#6 name for girl dogs in 2017: Sadie (#7 in 2016)
#6 name for boy dogs in 2017: Rocky (#6 in 2016)
#5. Lola; Jack
#5 name for girl dogs in 2017: Lola (#4 in 2016)
#5 name for boy dogs in 2017: Jack (#5 in 2016)
#4. Luna; Buddy
#4 name for girl dogs in 2017: Luna (#5 in 2016)
#4 name for boy dogs in 2017: Buddy (#3 in 2016)
#3. Daisy; Cooper
#3 name for girl dogs in 2017: Daisy (#3 in 2016)
#3 name for boy dogs in 2017: Cooper (#4 in 2016)
#2. Lucy; Charlie
#2 name for girl dogs in 2017: Lucy (#2 in 2016)
#2 name for boy dogs in 2017: Charlie (#2 in 2016)
#1. Bella; Max
#1 name for girl dogs in 2017: Bella (#1 in 2016)
#1 name for boy dogs in 2017: Max (#1 in 2016)