Teddy
Teddy is a warm option among puppy names, balancing meaning with everyday callability.
Meaning: wealthy guardian; diminutive of Theodore or Edward
Origin: Greek/Germanic via English
Dog name guide
Choosing from puppy names is easier when you balance style with a name you can comfortably use every day. This collection brings together 60 carefully varied ideas centred on easy-to-learn names that work for tiny puppies and still sound good when they grow up. Instead of padding the page with near-duplicates, the list mixes established favourites, modern word names, nature choices, international names and more unusual options where they genuinely fit. Meanings and origins are included when they can be stated responsibly, and every entry has a short practical note. Use the search box to narrow the list, save a few favourites and test them aloud before deciding.
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.
Teddy is a warm option among puppy names, balancing meaning with everyday callability.
Meaning: wealthy guardian; diminutive of Theodore or Edward
Origin: Greek/Germanic via English
A playful puppy names choice, Luna is easy to say, remember and compare with familiar favourites.
Meaning: moon
Origin: Latin
Milo adds a distinctive direction to this puppy names shortlist without sacrificing clarity.
Meaning: gracious or dear; meanings vary by origin
Origin: Germanic/Slavic usage
This soft puppy names pick, Poppy, earns its place through a useful mix of sound, meaning and personality.
Meaning: poppy flower
Origin: English word name
Daisy is a polished option among puppy names, balancing meaning with everyday callability.
Meaning: daisy flower
Origin: English word name
A playful puppy names choice, Buddy is easy to say, remember and compare with familiar favourites.
Meaning: friend
Origin: English word name
Bella adds a polished direction to this puppy names shortlist without sacrificing clarity.
Meaning: beautiful
Origin: Italian
This bright puppy names pick, Mabel, earns its place through a useful mix of sound, meaning and personality.
Meaning: lovable
Origin: Latin via English
Archie is a bright option among puppy names, balancing meaning with everyday callability.
Meaning: genuine and bold
Origin: Germanic via English
A bold puppy names choice, Winnie is easy to say, remember and compare with familiar favourites.
Meaning: fair one; also a diminutive of Winifred
Origin: Welsh/English
Mochi adds a warm direction to this puppy names shortlist without sacrificing clarity.
Meaning: Japanese rice cake
Origin: Japanese food name
This compact puppy names pick, Bailey, earns its place through a useful mix of sound, meaning and personality.
Meaning: bailiff or steward
Origin: English occupational name
Finn is a soft option among puppy names, balancing meaning with everyday callability.
Meaning: fair or white
Origin: Irish
A playful puppy names choice, Coco is easy to say, remember and compare with familiar favourites.
Meaning: a playful modern name
Origin: French/Spanish usage
Willow adds a gentle direction to this puppy names shortlist without sacrificing clarity.
Meaning: willow tree
Origin: English word name
This distinctive puppy names pick, Sophie, earns its place through a useful mix of sound, meaning and personality.
Meaning: wisdom
Origin: Greek
Lucy is a compact option among puppy names, balancing meaning with everyday callability.
Meaning: light
Origin: Latin
A bold puppy names choice, Rosie is easy to say, remember and compare with familiar favourites.
Meaning: rose
Origin: English
Maggie adds a gentle direction to this puppy names shortlist without sacrificing clarity.
Meaning: pearl
Origin: Greek via English
This gentle puppy names pick, Molly, earns its place through a useful mix of sound, meaning and personality.
Meaning: beloved; a traditional form of Mary
Origin: English
Bonnie is a soft option among puppy names, balancing meaning with everyday callability.
Meaning: pretty
Origin: Scottish
A friendly puppy names choice, Mia is easy to say, remember and compare with familiar favourites.
Meaning: mine; also a short form used across languages
Origin: Italian/Scandinavian usage
Lola adds a polished direction to this puppy names shortlist without sacrificing clarity.
Meaning: sorrows; also used as a lively modern name
Origin: Spanish
This polished puppy names pick, Phoebe, earns its place through a useful mix of sound, meaning and personality.
Meaning: bright, radiant
Origin: Greek
Chloe is a soft option among puppy names, balancing meaning with everyday callability.
Meaning: young green shoot
Origin: Greek
A bold puppy names choice, Lily is easy to say, remember and compare with familiar favourites.
Meaning: lily flower
Origin: English word name
Sadie adds a bright direction to this puppy names shortlist without sacrificing clarity.
Meaning: princess
Origin: Hebrew via English
This gentle puppy names pick, Stella, earns its place through a useful mix of sound, meaning and personality.
Meaning: star
Origin: Latin
Zoe is a polished option among puppy names, balancing meaning with everyday callability.
Meaning: life
Origin: Greek
A crisp puppy names choice, Hazel is easy to say, remember and compare with familiar favourites.
Meaning: hazel tree
Origin: English word name
Piper adds a warm direction to this puppy names shortlist without sacrificing clarity.
Meaning: pipe player
Origin: English occupational name
This soft puppy names pick, Millie, earns its place through a useful mix of sound, meaning and personality.
Meaning: gentle strength; a diminutive of names such as Millicent
Origin: English
Ruby is a polished option among puppy names, balancing meaning with everyday callability.
Meaning: red gemstone
Origin: English word name
A playful puppy names choice, Nala is easy to say, remember and compare with familiar favourites.
Meaning: successful; widely used as a modern given name
Origin: African usage
Penny adds a gentle direction to this puppy names shortlist without sacrificing clarity.
Meaning: weaver; a diminutive of Penelope
Origin: Greek via English
This polished puppy names pick, Olive, earns its place through a useful mix of sound, meaning and personality.
Meaning: olive tree
Origin: English word name
Ivy is a friendly option among puppy names, balancing meaning with everyday callability.
Meaning: ivy plant
Origin: English word name
A distinctive puppy names choice, Max is easy to say, remember and compare with familiar favourites.
Meaning: greatest
Origin: Latin
Jasper adds a bold direction to this puppy names shortlist without sacrificing clarity.
Meaning: treasurer
Origin: Persian via English
This distinctive puppy names pick, Rocky, earns its place through a useful mix of sound, meaning and personality.
Meaning: rock-like; strong
Origin: English/Italian usage
George is a playful option among puppy names, balancing meaning with everyday callability.
Meaning: farmer
Origin: Greek
A distinctive puppy names choice, Hank is easy to say, remember and compare with familiar favourites.
Meaning: home ruler; diminutive of Henry
Origin: Germanic via English
Quinn adds a crisp direction to this puppy names shortlist without sacrificing clarity.
Meaning: wise or chief; surname name
Origin: Irish
This distinctive puppy names pick, Oscar, earns its place through a useful mix of sound, meaning and personality.
Meaning: deer friend; meanings vary by tradition
Origin: Irish/Germanic
Rowan is a soft option among puppy names, balancing meaning with everyday callability.
Meaning: rowan tree; also little red one
Origin: Irish/Scottish
A compact puppy names choice, Leo is easy to say, remember and compare with familiar favourites.
Meaning: lion
Origin: Latin
Riley adds a soft direction to this puppy names shortlist without sacrificing clarity.
Meaning: rye clearing; surname name
Origin: Irish/English
This gentle puppy names pick, Jack, earns its place through a useful mix of sound, meaning and personality.
Meaning: God is gracious
Origin: English via Hebrew
Murphy is a compact option among puppy names, balancing meaning with everyday callability.
Meaning: sea warrior; from an Irish surname
Origin: Irish
A warm puppy names choice, Harley is easy to say, remember and compare with familiar favourites.
Meaning: hare clearing
Origin: English
Winston adds a friendly direction to this puppy names shortlist without sacrificing clarity.
Meaning: joyful stone; English place/surname name
Origin: English
This compact puppy names pick, Toby, earns its place through a useful mix of sound, meaning and personality.
Meaning: God is good
Origin: Hebrew via English
Scout is a warm option among puppy names, balancing meaning with everyday callability.
Meaning: one who explores
Origin: English word name
A soft puppy names choice, Louie is easy to say, remember and compare with familiar favourites.
Meaning: famous warrior
Origin: French/Germanic
Henry adds a bright direction to this puppy names shortlist without sacrificing clarity.
Meaning: home ruler
Origin: Germanic
This soft puppy names pick, Cooper, earns its place through a useful mix of sound, meaning and personality.
Meaning: barrel maker
Origin: English occupational name
Gus is a soft option among puppy names, balancing meaning with everyday callability.
Meaning: great or majestic; a short form of Augustus
Origin: Latin
A gentle puppy names choice, Hugo is easy to say, remember and compare with familiar favourites.
Meaning: mind, intellect
Origin: Germanic
Charlie adds a confident direction to this puppy names shortlist without sacrificing clarity.
Meaning: free man
Origin: Germanic via English
This gentle puppy names pick, Remy, earns its place through a useful mix of sound, meaning and personality.
Meaning: oarsman or remedy; meanings vary
Origin: French
Use puppy names as a direction rather than a rule. Start by marking names you genuinely enjoy saying, then remove anything that feels too similar to a household member, another pet or a cue you use often. Next, compare the mood of the remaining options with your dog’s appearance and temperament. Easy-to-learn names that work for tiny puppies and still sound good when they grow up can guide the shortlist, but callability should win any tie. Two clear syllables often work well, although a longer name is perfectly usable if it has a natural short form.
A quick comparison can make this list easier to use. Start with Teddy (wealthy guardian; diminutive of Theodore or Edward), Luna (moon), Milo (gracious or dear; meanings vary by origin) and Poppy (poppy flower). Then try Daisy, Buddy, Bella and Mabel aloud. The point is not to crown one universal winner; it is to hear how different lengths, origins and associations feel in your own voice. Once two or three options keep sounding natural in real sentences, you have a much stronger shortlist than one built only by scrolling.
Take your top five puppy names and say each name ten times in different contexts: softly, as a recall, before a cue, and in a sentence you might actually use. Listen for awkward consonant clusters, accidental rhymes with commands and names that become tiring when repeated. For puppy names, this simple test is especially useful because a visually perfect name may not be the easiest one to live with. If everyone in the household naturally shortens a name the same way, include that nickname in the decision too.
At the final stage, compare meaning, sound and personal connection across your puppy names shortlist. A name with a perfect definition is not automatically better than one that simply makes you smile every time you say it. For puppy names, aim for a choice that still feels natural after the novelty has faded. If two names are tied, try using one for a morning and the other for an afternoon. The one that slips into conversation more easily is often the better everyday name.
Start with sound, meaning and household fit. This page prioritises easy-to-learn names that work for tiny puppies and still sound good when they grow up, then adds enough variety to help you build a real shortlist instead of simply copying the first familiar option. Apply that test directly to your puppy names shortlist.
Three to five puppy names is a useful final range. It lets you compare sound, meaning and style without turning the decision into endless browsing. Use each candidate in realistic phrases before voting on a winner.
Not automatically. Familiar puppy names often succeed because they are easy to say and broadly liked. Choose a less-common option if distinctiveness matters; choose a familiar one if comfort and instant usability matter more.
Yes. A dog can learn a replacement name with consistent positive association. Say it before rewards and enjoyable interactions, and avoid expecting the new word to have a fully learned response immediately. It is a useful final check before choosing from these puppy names.