120 Best Dog Names For Your Brand New Pup

A happy consequence of COVID-19 is the sudden surge of pet fostering and pet adoption. Something that has only been encouraged by organisations such as the RSPCA, given the opportunity provided with being told to stay home. Which is why we thought it’d be the perfect time to come up with the 120 best dog names for the furry new addition to your family.

Similar to the matter of human baby names, there is an element of nominative determinisn when it comes to what you dub your dog. If you name it a Brutus, Porkchop, or Toto, you’ll probably get a Brutus, Porkchop, or Toto. If you name it a Luna, Lucy, or Daisy, you’ll probably get a Luna, Lucy, or Daisy. And at the risk of being biased, if you name your dog Pippa or Chickpea, you’re gonna have a popular dog. You get the point.

From pop culture dog names, specifically male dog names, specifically female dog names, to the classically popular dog names – here they are.



Funny Names For Dogs

  1. The Notorious D.O.G.
  2. Pablo Escobark
  3. Bark Obama
  4. Bark Webber
  5. Bark Wahlberg
  6. Bark Zuckerberg
  7. Kareem Abdul Ja-Bark
  8. Sarah Jessica Barker
  9. Former Duchess Meghan Barkle
  10. Catherine Zeta Bones
  11. ChewBarker
  12. Jabba The Mutt
  13. Bilbo Waggins
  14. Denzel Woofington
  15. Al Poochino
  16. Mary Puppins
  17. Indiana Bones (or just Indiana… it was the dog’s name first, after all)
  18. George Bernard Paw
  19. Pawcasso
  20. Andy Warhowl

Male Dog Names

  1. Sparky
  2. Rusty
  3. Sarge
  4. Ninja
  5. Pistol
  6. Chief
  7. Bandit
  8. Brutus
  9. Caesar
  10. Napoleon
  11. Zeus
  12. Rambo
  13. Sumo
  14. Pumba
  15. Moose
  16. Toto
  17. Cujo
  18. Bruiser
  19. Gonzo
  20. Muttley
  21. Grumpus
  22. Ziggy
  23. Jango
  24. Rocky
  25. Rocket

Female Dog Names

  1. Pippa
  2. Sadie
  3. Millie
  4. Molly
  5. Harley
  6. Heidi
  7. Cordelia
  8. Bea
  9. Bailey
  10. Hermione
  11. Lady
  12. Lucy
  13. Luna
  14. Olive
  15. Abby
  16. Lola
  17. Bella
  18. Maple
  19. Mia
  20. Coco
  21. Ruby
  22. Daisy
  23. Isla
  24. Joni
  25. Nala

Cute Dog Names

  1. Beans
  2. Pickles
  3. Peanut
  4. Bok-Choy
  5. Tofu
  6. Taco
  7. Bacon
  8. Noodle
  9. Nugget
  10. Sandwiches
  11. Pork Chop
  12. Piglet
  13. Handsome
  14. Updog (… nothin’ much, what’s up with you?)
  15. Chilli
  16. Snowball
  17. Saddles
  18. Scoops
  19. Loki
  20. Chickpea
  21. Wriggley
  22. Beaker
  23. Banjo
  24. Buckets
  25. Bam-Bam

Classic/Human Dog Names

  1. Gus
  2. Archie
  3. Charlie
  4. Reggie
  5. Milo
  6. Otis
  7. Buddy
  8. Hamlet
  9. Humphrey
  10. Einstein
  11. Herman
  12. Churchill
  13. Wagner
  14. Felix
  15. Shelby
  16. Ralph
  17. Dexter
  18. Wilfred
  19. Winston
  20. Frank
  21. Clifford
  22. Lester
  23. Chester
  24. Noel
  25. And the name for the biggest dog of ’em all… Scott

To adopt or foster a dog – of all shapes, sizes, and ages – be sure to visit:

Or simply visit your local council shelter. Remember – this pandemic may be temporary, but a dog is for life. We urge you to be responsible and only undertake the commitment if you’re truly in it for the long haul.

Didn’t find the perfect name for your four-legged friend? Sound off in the comments for your own suggestions or send it through a BH email address and we’ll be sure to add them in. Though in all honesty, how can you top names like Bark Wahlberg and Paw Newman?

And if you enjoyed the entertainment provided in this 101 best dog names list, be sure to check out the BH curated run sheets of 101 nicknames to put your mate back in his place and 109 funniest ways to call a beer a beer.