Small Dog Names for Tiny Pups With Big Main-Character Energy

From sweet and snuggly to spicy and fearless, here are 100+ small dog names made for little legends.

Big Personality, Pocket-Size Package

Small dogs have a very special talent: they can be barely bigger than a loaf of bread and still run the whole house. That’s exactly why the best small dog names often balance charm, confidence, and a little bit of comedy. Whether you’ve got a tiny Chihuahua, a fluffy Pom, a Yorkie with opinions, or a mixed-breed mini with superhero confidence, the right name should feel just as memorable as your pup.

In this list, you’ll find sweet, spunky, classic, and food-inspired picks for little dogs of every vibe. If your pup is more sugar than spice, you may also love our Cute Dog Names — 200+ Adorable Ideas. If they’re basically a stand-up comic in fur, peek at Funny Dog Names — 200+ Hilarious Ideas. And if you’re naming the exact opposite kind of canine, we’ve also rounded up Big Dog Names — 100+ Names for Large Breeds.

Tiny & Adorable

These names lean extra sweet, extra petite, and almost unfairly cute. Perfect for pups who look like they were designed to fit in a tote bag.

Peanut A tiny, lovable name for a pup who’s small but full of personality. English
Pip A short, bright name that suggests something tiny and lively. English
Button A sweet name for a dog as cute and small as a little button. English
Bean A playful pick for a little pup with compact, cuddly charm. English
Mochi Named after the soft Japanese rice cake, great for a squishy-sweet tiny dog. Japanese, pronounced MO-chee
Nugget A funny-cute name for a small dog who is pure golden goodness. English
Bitsy A classic tiny nickname that instantly feels dainty and adorable. English
Tinker A whimsical name for a little dog who is always busy and curious. English
Pixie A magical little name for a pup with sparkly, mischievous energy. English
Minnie A name that literally feels mini, making it perfect for a very small dog. English
Dottie A cheerful vintage-style name that suits a tiny spotted or sweet-faced pup. English
Bambi A gentle name inspired by the delicate young deer character. Italian literary name
Sprout A fresh, playful name for a little dog who seems small and growing into confidence. English
Pebble A cute earthy name for a tiny pup with a small but sturdy spirit. English
Poppy A bright floral name that feels light, cheerful, and petite. English
Tootsie A playful old-school nickname that fits a teeny dog with charm to spare. English
Bubbles A bubbly name for a tiny dog with happy, fizzy energy. English

Sassy & Feisty

For the little dogs who don’t just enter a room — they make an entrance. These names fit tiny pups with giant opinions.

Ziggy A zippy, energetic name for a dog who moves fast and acts fearless. German diminutive
Roxy A bold, stylish name that suits a confident little diva. Persian-derived nickname
Spike A sharp, scrappy name for a tiny dog with serious attitude. English
Pepper A spicy name for a pup with quick steps and a feisty streak. English
Jinx A mischievous name for a dog who always seems to stir up fun. English
Gigi A chic, snappy name for a tiny dog with extra flair. French nickname, pronounced ZHEE-zhee or JEE-jee
Bandit Perfect for a little rascal who steals socks, snacks, and hearts. English
Fifi A glamorous little name with just enough sass built in. French nickname, pronounced FEE-fee
Bruiser A funny tough-guy name for a tiny dog who thinks they’re ten feet tall. English
Queenie A regal name for a little pup who clearly expects VIP treatment. English
Dash A speedy name for a small dog who zooms first and asks questions later. English
Sox A punchy, playful name that works especially well for pups with cute feet markings. English
Vixen A fiery name for a clever little dog with dramatic confidence. English
Rebel A strong pick for a pup who never follows the group. English
Diva A perfect fit for a tiny dog with huge standards and no apologies. Italian via English
Rocket A high-energy name for a little dog who launches into every adventure. English
Taz A whirlwind-style name for a pup who is tiny, wild, and impossible to ignore. Pop culture nickname

Food-Inspired Minis

Tiny dogs and snack-sized names are a match made in naming heaven. These are deliciously cute without trying too hard.

Cupcake A sugary-sweet name for a pup who looks almost too cute to be real. English
Olive A small, stylish food name that works beautifully for little dogs. English from Latin
Pickles A goofy, lovable name for a dog with quirky little habits. English
Cookie A classic sweet name for a pup everyone instantly adores. English
Truffle A rich, fancy name for a tiny dog with luxe little energy. French via English, pronounced TRUH-ful
Biscuit A warm, cozy name that feels especially cute on a small companion dog. English
Noodle A silly-soft name for a little pup with bendy, bouncy charm. English
Tater Tot A funny, snacky name that fits a tiny dog with maximum cuteness. English
Peaches A sweet fruity name for a dog with a soft look and sunny personality. English
Muffin A bakery-inspired favorite for a little dog who is pure comfort and sweetness. English
Churro A fun dessert name for a pup with warm coloring or extra sweet energy. Spanish, pronounced CHUR-oh
Jellybean A colorful, playful name for a tiny dog with a bright personality. English
Cocoa A cozy name that suits brown-coated little dogs especially well. English
Pesto A punchy food name for a tiny pup with bold flavor and confidence. Italian, pronounced PESS-toh
Miso A short, stylish name inspired by the savory Japanese seasoning. Japanese, pronounced MEE-soh
Waffles A cheerful breakfast-inspired name for a pup who makes mornings better. English
S’more A campfire-cute name for a little dog everyone always wants more of. English

Classic Small Dog

These timeless names have serious toy-breed charm. They feel familiar, polished, and easy to picture on a beloved little companion.

Teddy A cuddly classic for a small dog who looks like a living stuffed animal. English diminutive
Coco A chic, compact name that has stayed popular for stylish little dogs. French nickname, pronounced KOH-koh
Milo A friendly, timeless name for a little pup with easy charm. Germanic/Slavic usage
Bella It means 'beautiful,' making it a natural fit for an adored little dog. Italian, pronounced BELL-ah
Max A short, sturdy classic that works well for confident small breeds. Latin-derived nickname
Rosie A warm, cheerful floral name with classic companion-dog energy. English
Charlie A beloved all-around name that feels playful and dependable. English
Lulu A bright, vintage-feeling name that suits tiny dogs beautifully. Arabic/French usage, pronounced LOO-loo
Jack A crisp, traditional name for a little dog with big confidence. English
Molly A sweet classic that feels friendly, gentle, and familiar. English
Archie A vintage favorite with a jaunty, lovable feel. Germanic via English
Sophie It means 'wisdom,' and it fits a small dog with graceful charm. Greek via French
Benji A warm, nostalgic name for a sweet-faced little companion. Hebrew-derived nickname
Ruby A gemstone name that feels bright, classic, and full of sparkle. Latin via English
Winston A polished, slightly posh name that’s hilarious and charming on a tiny dog. English
Millie A soft, vintage-style favorite for a cheerful little pup. English diminutive
Penny A sweet old-fashioned name for a small dog who is worth her weight in gold. English

Small Names for Boys

Short, sharp, and easy to call across the dog park. These boy names feel especially right for tiny pups with playful swagger.

Finn A bright, adventurous name for a small dog who is always ready to explore. Irish
Louie A jaunty little name that suits a charming lapdog with attitude. French/Germanic, pronounced LOO-ee
Ollie A friendly, bouncy name for a pup who never seems to stop moving. English diminutive
Gizmo A fun pick for a tiny dog who feels like a cute little gadget of chaos. English slang
Tito A compact, upbeat name with a lively rhythm. Spanish/Latin, pronounced TEE-toh
Baxter A playful surname-style name that sounds smart and spunky. English
Remy A sleek little name for a pup with clever, social energy. French, pronounced REH-mee
Joey A youthful, affectionate name that works well for a smaller dog. English diminutive
Rudy A cheerful classic for a little dog with lots of heart. Germanic nickname
Toby A dependable, lovable name that has long suited companion dogs. Hebrew-derived via English
Moose A hilarious contrast name for a tiny dog with giant confidence. English
Chip A crisp little name for a small dog with lively, quick energy. English
Leo It means 'lion,' which is perfect for a brave little guy. Latin
Ace A confident one-syllable name for a pup who acts like the star of the show. English
Miko A short, friendly name with a light, playful sound. Multiple origins; Japanese usage pronounced MEE-koh
Beau It means 'handsome,' making it a polished fit for a very charming small dog. French, pronounced BOH
Percy A slightly posh, very lovable name for a tiny gentleman. French/English

Small Names for Girls

These girl names are sweet, stylish, and easy to imagine on a tiny dog trotting like she owns the sidewalk.

Daisy A sunny floral name that feels cheerful and light on a little pup. English
Tilly A playful vintage-style name that suits small dogs beautifully. Germanic/English diminutive
Nala A graceful, strong-sounding name for a tiny dog with queen energy. African and literary/pop culture usage
Honey A warm, affectionate name for a sweet little companion. English
Chloe A fresh, lively name that has a soft, elegant feel. Greek
Piper A spirited name for a small dog with bounce and confidence. English
Mimi A tiny, stylish name that sounds extra cute called out loud. French nickname, pronounced MEE-mee
Lola A glamorous, rhythmic name for a little dog who loves attention. Spanish, pronounced LOH-lah
Evie A sweet, modern favorite with a bright and gentle sound. English diminutive
Ginger A spicy-sweet name that works especially well for reddish coats. English
Maisie A cheerful name with cozy, old-fashioned charm. Scottish diminutive
Skye An airy, pretty name for a little dog with free-spirited energy. Scottish
Layla A lyrical name that feels soft, elegant, and affectionate. Arabic, pronounced LAY-lah
Zoe It means 'life,' making it a lively fit for an energetic tiny pup. Greek, pronounced ZOH-ee
Winnie A cuddly, happy name that feels especially lovable on a small dog. English diminutive
Ivy A neat, elegant nature name for a petite and graceful pup. English
Birdie A light, chirpy name for a tiny dog who seems to float instead of walk. English

How to Choose a Name That Fits a Little Dog Perfectly

Picking from hundreds of names for small dogs gets easier when you focus on how the name feels in real life, not just how cute it looks on a list.

  • Match the name to your pup’s energy. A tiny cuddler might suit Mochi or Daisy, while a bold little boss could be more of a Roxy or Rocket. If your dog’s whole thing is being adorable, our Cute Dog Names — 200+ Adorable Ideas list is a great next stop.
  • Say it out loud a few times. Small dogs tend to get called often, so names with clear sounds like Pip, Max, or Lulu are easy to use during training and everyday life.
  • Consider the fun factor. Little dogs can absolutely pull off contrast names like Moose or Bruiser, especially if you love a joke. For even more playful picks, check out Funny Dog Names — 200+ Hilarious Ideas.
  • Think beyond size alone. Your pup may be tiny, but their personality might be huge, elegant, goofy, or fearless. And if you’re naming a larger canine in the same household, our Big Dog Names — 100+ Names for Large Breeds can help you create a fun matched pair.

Frequently Asked Questions

What are good small dog names?

Good small dog names are easy to say, easy for your pup to recognize, and matched to their personality. Popular choices include Peanut, Pip, Bella, Teddy, Daisy, and Mochi because they feel cute without being too complicated.

What are cute names for tiny dogs?

Cute tiny dog names often have soft sounds or playful meanings, like Button, Bean, Pixie, Muffin, and Minnie. If your pup is extra cuddly or toy-sized, short names with a sweet vibe usually fit beautifully.

What are the best Chihuahua names?

The best Chihuahua names usually reflect the breed’s huge personality in a tiny body. Names like Roxy, Tito, Pepper, Gigi, and Nala work well because they sound lively, stylish, and full of confidence.

Should small dogs have short names?

Short names are often a great choice for small dogs because they’re quick to say and clear during training. That said, longer names like Jellybean or Tater Tot can still work if you naturally shorten them into nicknames.

Can I give a tiny dog a big tough name?

Absolutely — and it can be hilarious in the best way. Contrast names like Moose, Bruiser, Rocket, or Winston can make a tiny pup even more memorable, especially if they strut around like they own the block.

Can't Decide?

Our AI generates personalized name ideas based on your pup's personality.

Try the Name Generator

Get More Name Ideas

New themed name lists, delivered to your inbox.