Pet names

66 Cute Dog Names, With Meanings

Sweet dog and puppy names — Teddy, Ollie, Biscuit, Peanut and more, with real meanings where they exist.

Golden Retriever with a wavy golden coat outdoors
Photo: Dietmar Rabich — CC BY-SA 4.0, via Wikimedia Commons

Cute suits a small dog or a soft-natured big one, and the names below lean sweet without tipping into silly. Teddy, Ollie, Gracie, Penny and Rosie are the human-sounding end; Biscuit, Waffles, Peanut and Pumpkin are the snack-drawer end, and both work on a puppy.

Real meanings are given where they exist — Rosie traces to the Latin for rose, Nala and Koda are the film names people still love — and the word-names like Marshmallow and Noodle are marked as such rather than given a fake origin. A to Z below; a couple of them said aloud usually settles it.

All 66 cute dog names, A–Z

Abby Female

Hebrew · father's joy

Alfie Male

English · elf counsel

Angel Unisex

Latin · messenger

Annie Female

Hebrew · grace

Beau Male

French · handsome

Belle Female

French · beautiful

Benji Male

Hebrew · son of the right hand

Benny Male

Hebrew · son of the right hand

Biscuit Unisex

Word name

Bonnie Female

Scottish · pretty, cheerful

Bubba Male

English · brother

Casper Male

Persian · treasurer

Cinnamon Female

Word name

Coco Female

French

Cocoa Unisex

Word name

Cookie Unisex

Word name

Cupcake Unisex

Word name

Dottie Female

Greek · gift of God

Elsa Female

German · pledged to God

Evie Female

Hebrew · life

Fern Female

English · the fern plant

Frankie Unisex

Latin · free

Gigi Female

French

Gizmo Unisex

Word name

Gracie Female

Latin · grace

Holly Female

English · the holly tree

Honey Female

Word name

Izzy Female

Hebrew · pledged to God

Jasmine Female

Persian · the jasmine flower

Josie Female

Hebrew · God will add

Koda Male

Native American · friend

Lexi Female

Greek · defender

Lola Female

Spanish · sorrows

Lulu Female

Arabic · pearl

Maple Female

Word name · the maple tree

Marshmallow Unisex

Word name

Mocha Unisex

Word name

Mochi Unisex

Japanese

Muffin Unisex

Word name

Nala Female

African

Nellie Female

Greek · shining light

Noodle Unisex

Word name

Nutmeg Unisex

Word name

Ollie Unisex

Latin · olive tree

Oreo Unisex

Word name

Paws Unisex

Word name

Peaches Female

Word name

Peanut Unisex

Word name

Penny Female

Greek · weaver

Pip Unisex

English · seed

Poppy Female

English · the poppy flower

Princess Female

English

Pumpkin Unisex

Word name

Rosie Female

Latin · rose

Sammy Unisex

Hebrew · God has heard

Skye Female

Scottish · the Isle of Skye

Snowball Unisex

Word name

Star Female

English · a star

Sugar Female

Word name

Sunny Unisex

English

Teddy Male

Greek · gift of God

Tessa Female

Greek · to harvest

Trixie Female

Latin · bringer of joy

Waffles Unisex

Word name

Willow Female

English · the willow tree

Zuri Female

Swahili · beautiful

How this list is put together

Every name here is one people genuinely use for a pet, and each is drawn from the same hand-checked list behind our full names finder. Where a name has a real, settled meaning we give it; word-names like Biscuit or Shadow are marked as word-names rather than dressed up with an invented origin. The count in the title is the real number on the page, and we add to it over time.