Teddy
Meaning: diminutive of Edward or Theodore; the meaning depends on which source name is intended
Origin: English
Find the right fit
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
Browse 60 names in this collection. Save favourites to compare them on your NameKennel shortlist.
Meaning: diminutive of Edward or Theodore; the meaning depends on which source name is intended
Origin: English
Meaning: multiple origins; an English/Germanic form related to Miles and an unrelated Ancient Greek name
Origin: English/Germanic/Greek
Meaning: friend
Origin: English word name
Meaning: fair or white
Origin: Irish
Meaning: genuine and bold
Origin: Germanic via English
Meaning: greatest
Origin: Latin
Meaning: one who explores
Origin: English word name
Meaning: a modern given name with uncertain origin
Origin: English usage
Meaning: deep black gemstone/material
Origin: English word name
Meaning: Japanese rice cake
Origin: Japanese food name
Meaning: biscuit
Origin: English food name
Meaning: peanut
Origin: Food name
Meaning: waffles
Origin: English food name
Meaning: bean
Origin: English word name
Meaning: noodle
Origin: English food name
Meaning: goose bird
Origin: Animal word name
Meaning: pickle
Origin: English food name
Meaning: bagel
Origin: Food name
Meaning: barrel maker
Origin: English occupational name
Meaning: free man
Origin: Germanic via English
Meaning: God is good
Origin: Hebrew via English
Meaning: lion
Origin: Latin
Meaning: short form of names such as Augustus, Angus or Gustav; meaning depends on the source name
Origin: English/European usage
Meaning: home ruler; diminutive of Henry
Origin: Germanic via English
Meaning: treasurer
Origin: Persian via English
Meaning: famous warrior
Origin: French/Germanic
Meaning: from an English surname, either from Wynnstan or from place names meaning “Wine’s town”
Origin: English
Meaning: mind, intellect
Origin: Germanic
Meaning: home ruler
Origin: Germanic
Meaning: ruler of the army
Origin: Germanic
Meaning: farmer
Origin: Greek
Meaning: deer friend; meanings vary by tradition
Origin: Irish/Germanic
Meaning: God is gracious
Origin: English via Hebrew
Meaning: sea warrior; from an Irish surname
Origin: Irish
Meaning: wealth
Origin: Germanic
Meaning: baker
Origin: English occupational name
Meaning: battle worthy
Origin: Breton/French
Meaning: reddish-brown; a familiar nickname
Origin: English
Meaning: bailiff or steward
Origin: English occupational name
Meaning: oarsman or remedy; meanings vary
Origin: French
Meaning: rye clearing; surname name
Origin: Irish/English
Meaning: wise or chief; surname name
Origin: Irish
Meaning: oak clearing
Origin: English
Meaning: sunny, cheerful
Origin: English word name
Meaning: order, universe
Origin: Greek
Meaning: new
Origin: Greek
Meaning: round hill; Scottish surname name
Origin: Scottish
Meaning: picture element
Origin: Technology word name
Meaning: possibly “enduring”; name of the Titan who bears the heavens
Origin: Greek mythology
Meaning: king
Origin: Latin
Meaning: noble title
Origin: English title name
Meaning: rock-like; strong
Origin: English/Italian usage
Meaning: brown
Origin: Germanic
Meaning: bear
Origin: English word name
Meaning: one; expert
Origin: English word name
Meaning: one who ranges or patrols
Origin: English word name
Meaning: independent-minded person
Origin: English word name
Meaning: swift movement
Origin: English word name
Meaning: moose
Origin: English word name
Meaning: the colour blue
Origin: English word name
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.
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.
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.
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.
Prioritise callability and personal connection. Teddy means “wealthy guardian; diminutive of Theodore or Edward” and draws from Greek and Germanic via English.
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.
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.
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.