Teddy
Meaning: diminutive of Edward or Theodore; the meaning depends on which source name is intended
Origin: English
Dog name guide
A puppy name has to do more than sound cute on day one: it needs to survive training, introductions and the adult dog your puppy becomes. Here you have 60 ideas, from Teddy, Luna, Milo and Poppy, so there is enough contrast to work out what you actually like. Teddy and Milo are particularly useful to compare because they create different moods without leaving the theme. Try Teddy, Luna and Milo at home, on a walk and in the kind of sentence you might use at the vet. If Teddy stays clear and comfortable in those unremarkable moments, that matters more than whether it looked perfect in the list.
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: moon
Origin: Latin
Meaning: multiple origins; an English/Germanic form related to Miles and an unrelated Ancient Greek name
Origin: English/Germanic/Greek
Meaning: poppy flower
Origin: English word name
Meaning: daisy flower
Origin: English word name
Meaning: friend
Origin: English word name
Meaning: rose
Origin: English
Meaning: mine; also a short form used across languages
Origin: Italian/Scandinavian usage
Meaning: home ruler; diminutive of Henry
Origin: Germanic via English
Meaning: from an English surname, either from Wynnstan or from place names meaning “Wine’s town”
Origin: English
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: sweet honey
Origin: English word name
Meaning: pudding
Origin: Food name
Meaning: a lively diminutive used for several given names
Origin: French/Italian usage
Meaning: a diminutive used for names such as Wilhelmina
Origin: English
Meaning: diminutive of Dorothy; also associated with the English word “doll”
Origin: English
Meaning: pickle
Origin: English food name
Meaning: goose bird
Origin: Animal word name
Meaning: bagel
Origin: Food name
Meaning: sunny, cheerful
Origin: English word name
Meaning: greatest
Origin: Latin
Meaning: treasurer
Origin: Persian via English
Meaning: rock-like; strong
Origin: English/Italian usage
Meaning: farmer
Origin: Greek
Meaning: wise or chief; surname name
Origin: Irish
Meaning: deer friend; meanings vary by tradition
Origin: Irish/Germanic
Meaning: rowan tree; also little red one
Origin: Irish/Scottish
Meaning: lion
Origin: Latin
Meaning: rye clearing; surname name
Origin: Irish/English
Meaning: God is gracious
Origin: English via Hebrew
Meaning: sea warrior; from an Irish surname
Origin: Irish
Meaning: hare clearing
Origin: English
Meaning: God is good
Origin: Hebrew via English
Meaning: one who explores
Origin: English word name
Meaning: famous warrior
Origin: French/Germanic
Meaning: home ruler
Origin: Germanic
Meaning: barrel maker
Origin: English occupational name
Meaning: short form of names such as Augustus, Angus or Gustav; meaning depends on the source name
Origin: English/European usage
Meaning: mind, intellect
Origin: Germanic
Meaning: free man
Origin: Germanic via English
Meaning: oarsman or remedy; meanings vary
Origin: French
Meaning: genuine and bold
Origin: Germanic via English
Meaning: fair or white
Origin: Irish
Meaning: wealth
Origin: Germanic
Meaning: a modern given name with uncertain origin
Origin: English usage
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: king
Origin: Latin
Meaning: noble title
Origin: English title name
Meaning: swift movement
Origin: English word name
Meaning: moose
Origin: English word name
Meaning: the colour blue
Origin: English word name
Meaning: deep black gemstone/material
Origin: English word name
The first shortlist should create contrast rather than simply add quantity. Teddy, Luna and Milo cover separate parts of names that can grow with a young dog from training through adulthood, while Poppy can be saved only if it opens another useful direction.
For Teddy, the meaning is “wealthy guardian; diminutive of Theodore or Edward” with a link to Greek and Germanic via English; for Luna, it is “moon” with a link to Latin. For the Puppy Names shortlist, those facts can make one name more personally meaningful, but they matter most after both options are comfortable to say. The page also includes origins such as English word name, Latin and Greek, so consider each name individually rather than assuming one shared origin.
Milo is concise with an open ending, while Poppy is concise with an open ending. In a shortlist shaped by names that can grow with a young dog from training through adulthood, say both before the same recall cue and in a normal introduction; the cleaner rhythm has a practical advantage that a written list can hide. Across Puppy Names, written length runs from Mia to Winston, so there is no need to keep names with nearly identical shapes.
The final round does not need more than Daisy, Buddy and one deliberately different option. Use each for a short period in ordinary speech, then remove the one you have to remember to say. The winner for Puppy Names should still suit names that can grow with a young dog from training through adulthood, but it should feel more like a real name than a category exercise.
Ask whether Teddy still works when you stop thinking about Puppy Names. If the answer is yes, then meaning, origin or visual fit can become useful tie-breakers.
Set a hard limit once Teddy, Milo and Daisy are credible finalists. More saved names can make a finished shortlist feel unfinished without adding better evidence.
Callability comes first for daily use. A connection to Greek and Germanic via English sits behind Teddy, alongside the meaning “wealthy guardian; diminutive of Theodore or Edward”.
Move Poppy into the final three and test it beside Daisy. A name that becomes more appealing after you leave the page deserves attention because that preference is no longer being driven by the layout.