You’ve got a new canine chum but you haven’t yet come up with a name. Luckily, we’ve rounded up the top dog names that might just be perfect for your new pooch.

In the same way that choosing a name for a new baby can be tricky, selecting an appropriate name for your four-legged pal can be difficult. After all, you’re likely to be calling this name at the top of your voice — in public!

Indeed, just like choosing a baby name, it can be helpful to look at popular names. Whether you love these top dog names or loathe them, they might prompt you to come up with a name that’s just perfect for your pup.

Top dog names of all time

First, let’s start by looking at 15 of the most popular canine names over the years.

  1. Bella
  2. Jake
  3. Max
  4. Molly
  5. Charlie
  6. Ginger
  7. Cooper
  8. Bailey
  9. Bonnie
  10. Rocky
  11. Sadie
  12. Buddy
  13. Daisy
  14. Baxter
  15. Benji

small white dog wearing name tag

Image source: Mia Anderson on Unsplash

Top dog names of 2019

If you’re looking for a somewhat unique dog name, you won’t want to use any name that was highly popular last year. Or, on the other hand, you may fall in love with one of these names and claim it as your own.

Here are the top 10 names of last year, according to Mental Floss.

  1. Luna
  2. Bella
  3. Charlie
  4. Bailey
  5. Lucy
  6. Cooper
  7. Max
  8. Daisy
  9. Bear
  10. Oliver

However, when it comes to Aussie dog names, you might also consider:

  • Ruby
  • Molly
  • Coco
  • Lola
  • Rosie
  • Poppy
  • Archie
  • Milo
  • Alfie

Predicted top dog names 2020

And so we arrive in 2020. According to Metro.co.uk, the most popular dog names this year will be based on Frozen (Elsa), Star Wars (Luke) and other box office hits. Here are the predicted dog name trends for 2020.

  • Charlie
  • Loki
  • Harley
  • Elsa
  • Bella
  • Luke
  • Simba
  • Lady
  • Millie
  • Maggie

It seems that in addition to movie characters, pet parents are also choosing to name their fur babies after celebs. How about Kim (as in Kardashian), Ariana (Grande), Dwayne (Johnson), Donald (Trump), Margot (as in Robbie) or Taylor (Swift). Just a thought!

 

What have you named your fur baby?