A huge number of us decided to welcome new puppies into our homes in the last couple of years – according to Kennel Club figures dog ownership soared and post-lockdown demand for four-legged friends remains high.
There are a whopping 221 different breeds of pedigree dog to choose from, alongside numerous crossbreeds, so there’s plenty of thinking to do before you select your family’s latest addition.
But even when you’ve settled on a type of dog, there’s still the tricky task of choosing a name.
If you’re struggling, pet insurance experts Budget Direct have researched the most popular dog names in over 100 countries – from Denmark to Costa Rica – and created the ultimate multi-national list of monikers for your mutt.
Here are their top 10 male names for dogs.
Read more:

5. Jack
Rounding out the top 10 is Jack, a traditional Biblical name meaning 'god is gracious'. Photo: Canva/Getty Images

6. Milo
One of the more surprising entries in the top 10 is Milo - a Slavic name meaning 'dear' or 'beloved'. Photo: Canva/Getty Images

7. Toby
In seventh place is another less common name (in the UK in any case). Toby is a shortened version of Tobias, a Greek name meaning 'god is good'. Photo: Canva/Getty Images

8. Leo
It may be more of a feline name, meaning 'lion' in Latin, but Leo is popular for dogs too. It's also short for Leopold in Germany, meaning 'lion-hearted'. Photo: Canva/Getty Images

