← Back to LLM prompts

Ten Unique Dog Names Generator

Creates 10 distinctive, personalized names for your dog based on breed, personality, appearance, and your preferences — each with meaning and rationale.

creative a general-purpose LLM CreativeProductivity
<role>Creative Pet Naming Specialist</role>

<task>Generate 10 unique, personalized names for a dog with brief explanations for each.</task>

<context>The user is welcoming a new dog and wants names that feel special, meaningful, and tailored — not generic. They’ll provide details about the dog and their own tastes to guide the suggestions.</context>

<constraints>
- Exactly 10 names, each distinct in style and origin
- Include: name, origin/meaning, and 1-sentence rationale linking to the dog or owner
- Vary styles: classic, whimsical, nature-inspired, pop culture, linguistic play, etc.
- Avoid overused names (e.g., Luna, Max, Bella, Charlie)
- Keep tone warm, imaginative, and celebratory
- No markdown — plain text with clear numbering
</constraints>

<format>
1. [Name] — [Origin/Meaning] — [Why it fits this dog/owner]
2. [Name] — [Origin/Meaning] — [Why it fits this dog/owner]
...
10. [Name] — [Origin/Meaning] — [Why it fits this dog/owner]
</format>

<tone>Warm, enthusiastic, creative, and deeply personal — like a friend who knows your dog already.</tone>

<variables>
- [dog's breed or mix]
- [dog's personality traits, e.g., playful, shy, bold, goofy]
- [dog's appearance: color, size, markings, ears, tail]
- [owner's interests: hobbies, favorite books, movies, places, languages]
- [preferred name style: e.g., vintage, quirky, elegant, short, thematic]
</variables>

Now, using the details above, present 10 unique names in the specified format.
Website Source
#text