Canibest, all about dogs

The free guide to life with your dog

Breeds, training, health, food and names

Boy dog names: 110+ ideas, from Teddy and Milo to Hamish and Rufus

Teddy is the UK’s favourite boy dog name by some distance, with Milo, Charlie and Reggie close behind. Here is what British owners are choosing, a few names with a bit more character, and a full A to Z.

Beagle standing on grass, boy dog names
Photo: PumpkinSky, CC BY-SA 4.0, via Wikimedia Commons, cropped and titled by Canibest
NouveauRecevez des conseils personnalisés pour votre chien et les rappels de ses soins, gratuitementCréer mon espace →

The UK’s favourite boy names

Agria Pet Insurance’s 2024 policies give this top ten: Teddy, Milo, Charlie, Buddy, Max, Monty, Reggie, Cooper, Bear and Bertie. In the Dogs Trust National Dog Survey of more than 340,000 dogs, Teddy was the top boy too, with Alfie and Reggie in the overall top ten.

Old gentlemen’s names

Albert, Arthur, Basil, Bertie, Ernie, Fred, Percy, Reggie, Rupert, Stanley, Wilf, Wally.

The trend of the decade. They suit a grumpy bulldog and a bouncy Labrador alike.

A bit of Scotland, Ireland and Wales

Hamish, Fergus, Dougal, Jock, Rory, Murphy, Paddy, Finn, Dylan, Rhys, Bryn, Huw.

Perfect for a Westie, a Scottie, a setter or a collie with attitude.

Big names for big dogs

Atlas, Bear, Bruno, Diesel, Duke, Hector, Odin, Samson, Thor, Zeus.

Works for a mastiff. Works even better, if you ask us, for a chihuahua.

Famous boys

  • Gromit: Wallace’s beagle in Nick Park’s films.
  • Greyfriars Bobby: Edinburgh’s loyal Skye Terrier.
  • Pickles: the collie who found the stolen World Cup trophy in 1966.
  • Nipper: the His Master’s Voice dog.
  • Gnasher: Dennis the Menace’s dog in The Beano.
  • Timmy: the Famous Five’s dog.

Boy dog names from A to Z

  • Ace
  • Albert
  • Alfie
  • Archie
  • Arlo
  • Arthur
  • Atlas
  • Bailey
  • Barney
  • Basil
  • Baxter
  • Bear
  • Benji
  • Bertie
  • Bilbo
  • Blue
  • Bobby
  • Bodhi
  • Boris
  • Bruno
  • Bryn
  • Buddy
  • Buster
  • Caspar
  • Charlie
  • Chester
  • Chewie
  • Cooper
  • Dexter
  • Diesel
  • Digby
  • Dougal
  • Duke
  • Dylan
  • Eddie
  • Elvis
  • Ernie
  • Fergus
  • Finn
  • Frank
  • Fred
  • Freddie
  • Gus
  • Hamish
  • Harry
  • Hector
  • Henry
  • Hugo
  • Hunter
  • Huw
  • Iggy
  • Indy
  • Jack
  • Jasper
  • Jet
  • Jock
  • Kai
  • Kipper
  • Leo
  • Loki
  • Louie
  • Mac
  • Max
  • Merlin
  • Milo
  • Monty
  • Murphy
  • Ned
  • Nelson
  • Noodle
  • Oakley
  • Odin
  • Ollie
  • Oscar
  • Otis
  • Otto
  • Ozzy
  • Paddy
  • Percy
  • Pickles
  • Pip
  • Rafa
  • Reggie
  • Rex
  • Rhys
  • Rocky
  • Rolo
  • Rory
  • Rufus
  • Rupert
  • Sam
  • Samson
  • Scamp
  • Sid
  • Simba
  • Sonny
  • Spike
  • Stanley
  • Ted
  • Teddy
  • Theo
  • Thor
  • Toby
  • Tommy
  • Vinnie
  • Wally
  • Watson
  • Wilf
  • Winston
  • Woody
  • Yogi
  • Zeus
  • Ziggy
  • Zorro

Boy dog names: your questions

What is the most popular boy dog name in the UK?

Teddy, both in Agria’s 2024 policy data and in the Dogs Trust National Dog Survey.

Is it a bad idea to give a dog a human name?

Not at all, it is what most British owners do now. Just avoid the name of someone in the family or a close neighbour.

Sources: Agria Pet Insurance, top puppy names 2025, Dogs Trust National Dog Survey, reported by Rayo

Read next

www.Zoopro.fr