There are oh-so-many reasons to consider Spanish dog names for your pup. Maybe you’re proud of your family heritage or recently adopted a dog with Spanish or Latin roots like a Spanish Water Dog, Andalusian Hound, or Chihuahua. Perhaps you have fond memories of sightseeing in Barcelona, chasing bulls in Pamplona, or soaking up the sun in Catalonia. Or maybe you just really love Mexican food and Spanish wine (hey, we get it!).
Whatever your reason, there are plenty of Spanish dog names to test out for the newest member of your familia. And with a Spanish name, they’ll be in good company—over 450 million people speak Spanish (making the language the second-most spoken in the world, behind Chinese!).
Read on for over 100 potential Spanish dog names for your beloved perrito.
Our Top Spanish Dog Names
Some Spanish dog names are simply timeless. Here are a few of our top picks:
Benito/a (Blessed). Because when you gaze into her eyes, you know your dog’s a blessing. And if you rescued her, she’s blessed to be in your life, too.
Corazón (Heart). The message is simple: This dog’s stolen your heart.
Diego. Turns out, Diego is the Spanish equivalent of James (surprise!), and it’s one of the most popular Spanish dog names. We love it for its playful, light sound, making it the perfect pick for a high-energy boy dog.
Pequeño/a (Little One). Whether you’ve got a Chihuahua or Great Dane, this name says they’ll always be your bebe.
Mullido/a (Fluffy). With their thick and wavy coats, dog breeds like Spanish Water Dogs and Catalan Sheepdogs are super mullido—and this is the fluff-tastic name to match.
Here are a few other popular names we love:
- Almo/a (Soul)
- Amor (Love)
- Brisa (Breeze—for your high-speed puppy)
- Dulce (Sweet)
- Diez (For the perfect ten)
- Feliz (Happy)
- Hermoso (Handsome)
- Mariposa (Butterfly)
- Pablo/a (Paul/a)
- Querida (Dear one)
- Rojo/a (Red—for a fiery pup)
- Risa (Laughter)
- Soleado/a (Sunny)
- Uno (For your #1)
- Zorro (Fox)
Looking for something more specific? Read on for a slew of different Spanish dog names, from famous historical figures and celebrities to food-inspired names and color-specific picks.
Take your time deciding. After all, you’ll be saying this name quite a lot from now on.
Male Spanish Dog Names
Got a perro coming home with you? Consider these top Spanish boy dog names:
Carlos. A super popular Spanish dog name, Carlos means “free man.” This could be a fun name for a dog that’s not-so-easy to guide through obedience training! You might also consider it for a pup with poofy, curly hair like soccer legend Carlos Valderrama.
Fernando. Another classic, Fernando—a variation of Ferdinand—makes for a cool name for a dog that’s not afraid of anything, as it translates to “bold voyager.”
Inigo. Inigo, meaning fiery, and could be a great pick for a male puppy that loves to challenge you. And for fans of The Princess Bride, it’s a fun name in honor of master swordsman Inigo Montoya.
Here are a handful of other popular male Spanish dog names to try out for your new pup:
- Alejandro (This one comes with an ultra-catchy theme song thanks to Lady Gaga)
- Antonio (Banderas!)
- Armando (Army man, for your ever-vigilant guard dog)
- Chico (Boy)
- Chiquito (Tiny one)
- Dali (For Salvador, the famous surrealist painter)
- Domingo (Sunday)
- Enrique (Meaning “head of the household”—for a stubborn pup or a particularly handsome one with the last name of Iglesias, perhaps?)
- Federico (For your peaceful warrior)
- Felipe (Lover of horses)
- Hernando (Adventurer)
- José (Joseph)
- Marco (Meaning “warlike”)
- Mario (Marius)
- Paco (Free)
Female Spanish Dog Names
For your perrita, consider these romantic and sweet female Spanish dog names.
Bella. It’s no wonder Bella is such a popular Spanish dog name—it’s simple and short, and its meaning applies to all dogs: beautiful!
Frida. For a puppy you simply feel at ease around, Frida—meaning “peace”—could be a nice choice. It’s also a cool pick if you’re a lover of bold, colorful paintings by the late, great Frida Kahlo.
Esperanza. Esperanza is a highly romantic name meaning “hope.” Consider it for a puppy that always has a way of lifting your mood.
Here, a few more Spanish girl dog names we’re big fans of:
- Boni/Bonita (Pretty)
- Carina (Beloved)
- Carissa (Caress… for the especially cuddly pup)
- Chica (Girl)
- Chiquita (Tiny one)
- Consuela (Comfort)
- Coqueta (Flirt)
- Dahlia (Flower)
- Elena (Splendor)
- Emilia (Emily)
- Estrella (Star)
- Eva (Life)
- Gitana (Gypsy)
- María (Mary)
- Rosa (Rose)
Funny Spanish Dog Names
If you’ve got a goofball on your hands, there’s no shortage of funny Spanish dog names to consider. Here are a few of our favorites:
Bandido (Bandit). For the stealthy pup who’s always got your shoe, sock, or, well, anything he can get his paws on, consider the name Bandido.
Gordito/a (Chubby). If your puppy’s hunger is never satisfied or he’s a big-boned Mastiff or Great Pyrenees, Gordito could make for a very funny and fitting name.
Lareina (Queen). Some dogs just know that the world revolves around them. For your little diva with the diamond-studded collar, Lareina is a perfect name.
Here are a few more funny dog names that will be sure to get a laugh from your Spanish-speaking friends:
- Albondiga (Meatball)
- Canijo (Stumpy)
- Chaparro/a (Shorty)
- Chorizo (a spicy Spanish sausage—for the weiner dog in your life)
- Delgado/a (Skinny)
- Descarado/a (Sassy)
- Gordo/a (Fat)
- Grande (Big)
- Fiero/a (Fierce)
- Fiesta (Party)
- Leon (Lion)
- Loco/a (Crazy)
- Tonto/a (Silly)
- Toro (Bull)
- Torpe (Clumsy)
White Dog Names in Spanish
If you have a light or white-colored dog (like an American Eskimo or Poodle), here are a few creative names to consider with a Spanish twist.
Relámpago. For an ultra-fast Greyhound or rabbit-hunting Podenco Canario, Relámpago—meaning flash of lighting—makes for a stellar name.
Fantasma (Ghost). Got a pup who’s always sneaking up on you or has a ghostly white sheen to her coat? Consider the romantic name Fantasma.
Lucia (Light). It’s a classic name for humans and dogs alike. For a sweet pup with a sunny personality, you can’t go wrong with Lucia.
Here are a few other popular white dog names in Spanish:
- Bombón (Marshmallow)
- Chispa (Spark)
- Cielo (Sky)
- Corderito (Little Lamb)
- Diamante (Diamond)
- Luna (Moon)
- Luz (Light)
- Paloma (Dove)
- Perla (Pearl)
- Santana (Saintly—or the Latin rock band!)
Brown Dog Names in Spanish
Sure, you could name your brown pup Mocha or Moose, but for a Spanish dog name, check out these stellar suggestions:
Churro. Name your sweet pup after one of the tastiest Spanish desserts—fried dough twists covered in cinnamon sugar.
Galleta. Is your puppy so cute you could eat her up? Give her a name to match, the Spanish word for “cookie.”
Lobo/a. Got a wild one? Honor his ancestors with the name of Lobo, meaning “wolf.” Fun fact: In ancient civilizations, wolves represented the Aztec god of war and the sun, and people believed that they guided fallen warriors through the underworld.
Here, a handful of other brown dog names in Spanish to consider for your caramel-coated dog:
- Avellana (Hazel)
- Barro (Mud)
- Canela (Cinnamon)
- Caramelo (Caramel)
- Castaña/o (Chestnut)
- Maní (Peanut)
- Oro (Gold)
- Oso (Bear)
- Pepita (Nugget)
- Sierra (After the mountain range)
Spanish Dog Names for Black Dogs
Whether you have a jet-black Alano Español, svelte Spanish Greyhound, or best-of-all-worlds mottled mutt, here are some Spanish names for black dogs to inspire you.
Cuervo (Raven). If your dog has a mysterious, brooding look (or you’re just a big tequila fan), Cuervo could make for a unique name choice.
Pimiento/a (Pepper). For your pup with the salt-and-pepper coat, Pimiento makes for an adorable name.
Ocaso (Twilight). Got a black beauty? Ocaso is a beautiful name that brings to mind nightfall.
Here, a few other Spanish dog names for a black pup:
- Diablo/a (Devil)
- Diablito/a (Little devil)
- Frijol (Bean)
- Ensueño (Dream)
- Mora (Blackberry)
- Moreno/a (Dark-haired)
- Noche (Night)
- Pantera (Panther)
- Rebelde (Rebel)
- Regaliz (Licorice)
If you’re still having a tough time picking the perfect name for your dog, try our pet name generator to get personalized recommendations for your new family member!
Don't miss our vet-approved pet care tips!
Sign up for our newsletter to stay in-the-know.