top of page

Find the right fit

60 Male Puppy Names for Your New Little Boy

A male puppy name can be soft, funny, classic or bold; there is no need to force every boy dog into a “tough” naming style. The 60 options on this page include Teddy, Milo, Buddy and Finn, giving you several noticeably different rhythms straight away. Say Teddy, Milo and Finn in ordinary phrases and notice which one feels easiest rather than which one looks most impressive on the page. Names as different as Teddy and Buddy show that the category can guide the search without dictating the answer. If Teddy, Milo and one wildcard keep sounding natural beside everyday cues, the shortlist is probably ready to stop growing.

60 dog names with meanings and origins.

View saved dog names · Try the dog name generator · Browse all dog name collections

60 Male Puppy Names for Your New Little Boy

Browse 60 names in this collection. Save favourites to compare them on your NameKennel shortlist.

  1. Teddy

    Meaning: diminutive of Edward or Theodore; the meaning depends on which source name is intended

    Origin: English

  2. Milo

    Meaning: multiple origins; an English/Germanic form related to Miles and an unrelated Ancient Greek name

    Origin: English/Germanic/Greek

  3. Buddy

    Meaning: friend

    Origin: English word name

  4. Finn

    Meaning: fair or white

    Origin: Irish

  5. Archie

    Meaning: genuine and bold

    Origin: Germanic via English

  6. Max

    Meaning: greatest

    Origin: Latin

  7. Scout

    Meaning: one who explores

    Origin: English word name

  8. Arlo

    Meaning: a modern given name with uncertain origin

    Origin: English usage

  9. Jet

    Meaning: deep black gemstone/material

    Origin: English word name

  10. Mochi

    Meaning: Japanese rice cake

    Origin: Japanese food name

  11. Biscuit

    Meaning: biscuit

    Origin: English food name

  12. Peanut

    Meaning: peanut

    Origin: Food name

  13. Waffles

    Meaning: waffles

    Origin: English food name

  14. Bean

    Meaning: bean

    Origin: English word name

  15. Noodle

    Meaning: noodle

    Origin: English food name

  16. Goose

    Meaning: goose bird

    Origin: Animal word name

  17. Pickle

    Meaning: pickle

    Origin: English food name

  18. Bagel

    Meaning: bagel

    Origin: Food name

  19. Cooper

    Meaning: barrel maker

    Origin: English occupational name

  20. Charlie

    Meaning: free man

    Origin: Germanic via English

  21. Toby

    Meaning: God is good

    Origin: Hebrew via English

  22. Leo

    Meaning: lion

    Origin: Latin

  23. Gus

    Meaning: short form of names such as Augustus, Angus or Gustav; meaning depends on the source name

    Origin: English/European usage

  24. Hank

    Meaning: home ruler; diminutive of Henry

    Origin: Germanic via English

  25. Jasper

    Meaning: treasurer

    Origin: Persian via English

  26. Louie

    Meaning: famous warrior

    Origin: French/Germanic

  27. Winston

    Meaning: from an English surname, either from Wynnstan or from place names meaning “Wine’s town”

    Origin: English

  28. Hugo

    Meaning: mind, intellect

    Origin: Germanic

  29. Henry

    Meaning: home ruler

    Origin: Germanic

  30. Walter

    Meaning: ruler of the army

    Origin: Germanic

  31. George

    Meaning: farmer

    Origin: Greek

  32. Oscar

    Meaning: deer friend; meanings vary by tradition

    Origin: Irish/Germanic

  33. Jack

    Meaning: God is gracious

    Origin: English via Hebrew

  34. Murphy

    Meaning: sea warrior; from an Irish surname

    Origin: Irish

  35. Otis

    Meaning: wealth

    Origin: Germanic

  36. Baxter

    Meaning: baker

    Origin: English occupational name

  37. Harvey

    Meaning: battle worthy

    Origin: Breton/French

  38. Rusty

    Meaning: reddish-brown; a familiar nickname

    Origin: English

  39. Bailey

    Meaning: bailiff or steward

    Origin: English occupational name

  40. Remy

    Meaning: oarsman or remedy; meanings vary

    Origin: French

  41. Riley

    Meaning: rye clearing; surname name

    Origin: Irish/English

  42. Quinn

    Meaning: wise or chief; surname name

    Origin: Irish

  43. Oakley

    Meaning: oak clearing

    Origin: English

  44. Sunny

    Meaning: sunny, cheerful

    Origin: English word name

  45. Cosmo

    Meaning: order, universe

    Origin: Greek

  46. Neo

    Meaning: new

    Origin: Greek

  47. Knox

    Meaning: round hill; Scottish surname name

    Origin: Scottish

  48. Pixel

    Meaning: picture element

    Origin: Technology word name

  49. Atlas

    Meaning: possibly “enduring”; name of the Titan who bears the heavens

    Origin: Greek mythology

  50. Rex

    Meaning: king

    Origin: Latin

  51. Duke

    Meaning: noble title

    Origin: English title name

  52. Rocky

    Meaning: rock-like; strong

    Origin: English/Italian usage

  53. Bruno

    Meaning: brown

    Origin: Germanic

  54. Bear

    Meaning: bear

    Origin: English word name

  55. Ace

    Meaning: one; expert

    Origin: English word name

  56. Ranger

    Meaning: one who ranges or patrols

    Origin: English word name

  57. Maverick

    Meaning: independent-minded person

    Origin: English word name

  58. Dash

    Meaning: swift movement

    Origin: English word name

  59. Moose

    Meaning: moose

    Origin: English word name

  60. Blue

    Meaning: the colour blue

    Origin: English word name

View your saved dog names

What changes from Teddy to Buddy?

The first job is to work out what you mean by Male Puppy Names. Teddy, Milo and Buddy give you three concrete versions of male puppy names ranging from traditional to playful; compare those versions instead of ranking all 60 entries at once.

The backstories of Teddy and Milo

Teddy combines “wealthy guardian; diminutive of Theodore or Edward” with Greek and Germanic via English; Milo combines “gracious or dear; meanings vary by origin” with Germanic and Slavic usage. Their origins—Greek/Germanic via English and Germanic/Slavic usage—add another layer to the comparison. Within Male Puppy Names, if one story connects with you, use that as a reasoned tie-breaker after the spoken names are already strong.

Test the rhythm of Buddy against Finn

Buddy and Finn should be tested as sounds, not labels. Buddy ends with an open ending; Finn has a firmer ending. In a shortlist shaped by male puppy names ranging from traditional to playful, try each one at normal volume and then from another room. That exercise matters on Male Puppy Names because an attractive category match is still a poor choice if the call itself is awkward.

Cut 60 names to Archie, Max and one wildcard

Once Archie and Max survive repeated use, add only one finalist that offers a different rhythm or association. A three-name finish keeps Male Puppy Names focused without turning the decision back into another browsing session. If one name keeps appearing naturally in conversation, treat that as useful evidence and stop reopening the full 60.

Frequently asked questions

What should I prioritise before meaning or origin on Male Puppy Names?

Prioritise callability and personal connection. Teddy means “wealthy guardian; diminutive of Theodore or Edward” and draws from Greek and Germanic via English.

Is five finalists too many for Male Puppy Names?

Against the brief of male puppy names ranging from traditional to playful, five is the upper end of what you need. If Teddy, Milo and Archie already cover different sounds and associations, a fourth or fifth name should earn its place by adding something new.

How should I use the meaning notes for Teddy and Milo?

Use the notes as tie-breakers: Teddy has “wealthy guardian; diminutive of Theodore or Edward”; Milo has “gracious or dear; meanings vary by origin”. Against the brief of male puppy names ranging from traditional to playful, if one story matters more to you and both names sound equally good, that is a reasonable reason to choose it.

What if Finn feels right but is less literal for Male Puppy Names?

Keep Finn. At this stage of Male Puppy Names, the category is a discovery tool, not a rule, and a less literal option can be the better everyday name. If Finn still feels natural after repeated use, that matters more than perfect category purity.

bottom of page