Choosing the perfect name for your pet is one of the most joyful parts of bringing them home. Whether you’re welcoming a cuddly kitten, a playful puppy, a calm senior cat, or an energetic dog, the right name should feel natural, sweet, and full of personality—just like they are.
This list of 100+ cat and dog names brings together soft, modern, and meaningful choices for every type of pet. From gentle, cozy names to bold, lively ones, you’ll find plenty of inspiration to match their spirit, charm, and unique little quirks. Let’s explore the names that could become the perfect fit for your lovely companion.
1. Luma
Luma feels soft and glowing. It suits a gentle pet who brightens your day with quiet sweetness.
2. Jax
Jax sounds bold and sharp. It’s perfect for a lively cat or dog who brings fast, fun energy everywhere.
3. Mira
A name that means “peace,” Mira carries a calm, soothing tone. It fits a sweet pet who loves soft company.
4. Enzo
Enzo feels playful and upbeat. It suits pets with joyful energy and a love for adventure.
5. Zaya
Zaya sounds bright and warm. It fits a lively pet who fills your home with cheerful spirit.
6. Finn
Meaning “fair,” Finn brings a light, friendly vibe. It suits pets who are both sweet and curious.
7. Nori
Nori feels soft and charming. It suits a gentle cat or dog who enjoys quiet, cozy corners.
8. Kairo
Derived from a word meaning “victorious,” Kairo carries bold spirit. Perfect for a confident, proud little companion.
9. Solie
Soft and sunny, Solie suits a pet who brings warmth and brightness into your home.
10. Rivaro
Rivaro carries a smooth, modern tone. It suits a calm pet with a thoughtful nature.
11. Zara
A name that symbolizes “radiance,” Zara feels modern and bold. Ideal for a confident, striking pet.
12. Milo
Milo sounds soft and friendly. It’s great for an affectionate pet with an easygoing personality.
13. Vela
Vela feels smooth and calm. It suits a peaceful pet with gentle, steady charm.
14. Knox
Strong and simple, Knox carries power. Perfect for a brave pet with solid presence.
15. Elara
Elara sounds dreamy and sweet. It fits a pet who moves softly and brings calm energy.
16. Jasper
A name meaning “treasurer,” Jasper carries warm charm. It suits a curious pet with bright eyes.
17. Lumi
A name that means “snow,” Lumi feels cool and sweet. Perfect for a soft, quiet pet.
18. Ryker
Ryker sounds bold and modern. It suits an energetic pet who loves action and adventure.
19. Arinae
Arinae sounds gentle and warm. It suits a soft, loving pet with sweet charm.
20. Soren
Soren feels calm and steady. It suits pets who carry quiet confidence and soulful eyes.
21. Nyla
Nyla feels bright and friendly. It suits a loving pet with sweet, playful spirit.
22. Brex
Brex sounds sharp and modern. It fits a quick-moving pet who loves excitement.
23. Lani
Lani feels warm and soft. It suits a gentle pet who loves cuddles and peaceful time.
24. Zaro
Zaro sounds bold and unique. It fits a pet with a standout personality and curious charm.
25. Theo
Meaning “gift of God,” Theo feels warm and classic. It suits a loving, loyal pet who stays close.
26. Remi
Remi feels light and sweet. It suits a friendly pet who brings soft joy into your home.
27. Vexo
Vexo sounds sharp and modern. It fits an energetic pet with bold, playful energy.
28. Amira

A name that means “princess,” Amira carries gentle elegance. It suits a soft, graceful companion.
29. Toven
Toven feels smooth and warm. It fits a calm pet who enjoys simple, cozy moments.
30. Zeke
Zeke sounds short and spirited. It suits a lively cat or dog who loves quick fun.
31. Selah
Selah brings a peaceful tone, meaning “pause” or “rest.” Perfect for a calm, thoughtful pet.
32. Rilo
Rilo feels fresh and friendly. It suits a curious pet who loves exploring new corners.
33. Kira
Kira sounds crisp and modern. It fits a confident little one with bright eyes.
34. Oden
Oden carries strength and power. It suits a steady, loyal pet with quiet bravery.
35. Liora
A name that means “light,” Liora feels warm and glowing. It fits a sweet, loving pet.
36. Aero
Aero feels airy and fast. It suits a playful pet who moves with grace and quick jumps.
37. Sela
Sela sounds gentle and smooth. It fits a calm pet who enjoys peaceful spaces.
38. Dray
Dray feels simple and strong. It suits a pet with a confident walk and steady nature.
39. Amiyo
Amiyo carries a soft, unique sound. It suits a gentle cat or dog who brings quiet beauty.
40. Nexo
Nexo sounds modern and cool. It suits an adventurous pet who loves exploring.
41. Hani
Meaning “happy,” Hani carries a warm, joyful feel. Perfect for a cheerful, affectionate pet.
42. Velo
Velo feels light and sleek. It suits a quick, agile pet with smooth movement.
43. Zaina
Zaina means “beauty,” and it carries soft elegance. It suits a charming pet with a sweet presence.
44. Kellan
Kellan sounds warm and gentle. It fits a soft-hearted pet who stays close.
45. Jovi
Jovi feels friendly and bright. It suits a happy pet who loves fun and attention.
46. Ryn
Ryn sounds simple and airy. It suits a calm, easygoing pet who enjoys peaceful moments.
47. Zaroq
Zaroq carries a bold, unique tone. It fits a standout pet with strong personality.
48. Elirae
Elirae feels airy and sweet. It suits a loving pet who brings gentle comfort and soft warmth.
49. Venlo
Venlo sounds modern and cool. It fits a stylish pet with a confident vibe.
50. Kaio
Kaio feels bright and energetic. It suits a lively pet who brings playful spirit to your home.
51. Lumio
Lumio feels bright and warm. It suits a cheerful pet who brings soft light into your days.
52. Zayden
A name that means “abundance,” Zayden carries a warm, modern vibe. It fits a lively, happy pet.
53. Miren
Miren feels soft and calm. It suits a gentle pet who loves quiet moments and warm company.
54. Tavon
Tavon feels smooth and steady. It suits a calm pet who enjoys quiet company.
55. Sori
Sori sounds airy and playful. It fits a curious pet with lighthearted energy.
56. Kyto
Kyto feels modern and bold. It suits a confident pet who loves exploring new places.
57. Avel
A name that symbolizes “strength,” Avel feels gentle and warm. It suits a loyal companion.
58. Niri
Niri sounds soft and unique. It fits a sweet pet who enjoys quiet affection.
59. Zarven
Zarven sounds bold and modern. It suits a standout pet with lively, confident charm.
60. Emra

Emra feels warm and smooth. It suits a gentle pet who brings steady comfort.
61. Rys
Rys sounds crisp and simple. It fits a clean, calm pet with a soft nature.
62. Mavro
Mavro carries a strong, modern tone. It suits a brave pet with confident spirit.
63. Elira
Elira feels airy and sweet. It suits a loving pet who enjoys gentle closeness.
64. Jarek
Derived from Slavic roots meaning “strong,” Jarek feels bold and warm. It suits a sturdy, loyal pet.
65. Vexa
Vexa sounds sharp and playful. It fits a lively pet with lots of personality.
66. Solin
Solin feels gentle and bright. It suits a calm pet who loves warm sunlight.
67. Trevi
Trevi sounds light and friendly. It fits a cheerful pet who loves attention.
68. Kiro
Kiro feels modern and smooth. It suits an easygoing pet with curious eyes.
69. Orlo
Meaning “golden,” Orlo carries a warm, classic charm. It suits a sweet, steady pet.
70. Zeni
Zeni sounds fresh and simple. It fits a pet with a peaceful, soft personality.
71. Farin
Farin carries a gentle, earthy tone. It suits a calm, grounded pet.
72. Laro
Laro feels smooth and warm. It suits a pet who brings soft comfort to your home.
73. Zimo
Zimo sounds cool and crisp. It fits a playful pet with bright energy.
74. Naro
Naro feels clean and mellow. It suits a relaxed pet with a soft heart.
75. Kalen
Kalen carries a modern, gentle tone. It suits a loving pet who stays close.
76. Zorin
Zorin feels sharp and energetic. It suits a bold pet with bright curiosity.
77. Maela
Maela sounds soft and sweet. It fits a gentle pet who brings calm comfort.
78. Rivon
Rivon carries a cool, modern tone. It suits a curious pet who loves small adventures.
79. Elaya
A name that means “God answered,” Elaya feels warm and airy. Perfect for a loving, peaceful pet.
80. Tyro
Tyro sounds crisp and playful. It suits a lively pet with quick moves.
81. Zayra
Zayra sounds bright and spirited. It suits a lively pet who fills your home with happy energy.
82. Jexo
Jexo sounds fun and modern. It suits a playful pet with bright energy.
83. Liri
Liri feels gentle and light. It suits a pet with a soft personality.
84. Kavos
Kavos carries a bold, strong sound. It fits a confident pet who stands out.
85. Mirael
Mirael feels elegant and warm. It suits a loving pet who enjoys peaceful moments.
86. Ruzo
Ruzo sounds short and lively. It fits an energetic pet who loves to explore.
87. Saela
Saela feels soft and calming. It suits a gentle pet who enjoys sweet affection.
88. Tavren
Tavren carries a rich, deep tone. It fits a steady pet with quiet confidence.
89. Zania
A name that symbolizes “beauty,” Zania feels bright and graceful. It suits a charming little pet.
90. Emino
Emino sounds smooth and modern. It suits a relaxed pet with an easy vibe.
91. Lorin
Lorin feels calm and warm. It fits a pet who enjoys peaceful corners and soft naps.
92. Vexon
Vexon sounds edgy and cool. It suits a bold pet with lively personality.
93. Amari
Meaning “strength” and “eternal,” Amari carries gentle power. It suits a loyal, loving pet.
94. Kessa
Kessa feels light and playful. It suits a cheerful pet who loves attention.
95. Zolin

Zolin sounds unique and bright. It fits a curious pet with an adventurous spirit.
96. Fairo
Fairo feels airy and soft. It suits a sweet, gentle pet who brings calm energy.
97. Elsun
Elsun sounds warm and mellow. It fits a peaceful pet who loves cozy spaces.
98. Runix
Runix feels bold and modern. It suits a lively pet with standout personality.
99. Laniro
Laniro carries a smooth, gentle tone. It suits a pet who enjoys closeness and quiet moments.
100. Zephi
Derived from “zephyr,” Zephi feels light and breezy. Perfect for a graceful, easygoing pet.
101. Maro
Maro feels cute and warm. It suits a friendly, cuddly pet with a loving nature.
102. Selli
Selli sounds simple and sweet. It fits a gentle pet who brings soft joy.
103. Kivo
Kivo feels modern and bright. It suits a playful pet with lots of charm.
104. Orin
Meaning “light,” Orin carries a peaceful, earthy feel. It suits a calm, kind-hearted pet.
105. Zaroa
Zaroa feels unique and airy. It suits a sweet, expressive pet.