Bringing home a dog or a cat is one of those small, enormous joys — and the first happy problem it brings is the name. The best pet names are short enough to call across a park, warm enough to suit a creature you already adore, and a little bit fun. Below are 200 of our favourites for Indian homes, sorted so you can jump straight to the vibe you want — royal, funny, classically Indian, or simply cute.

Male dog names

Bright, strong and easy to call out at the door.

  • Bruno — brown, sturdy and friendly.
  • Simba — lion; bold and golden.
  • Rocky — strong as a rock.
  • Leo — lion-hearted.
  • Max — the greatest little companion.
  • Buddy — your faithful friend.
  • Tiger — fierce and playful.
  • Zorro — the clever masked adventurer.
  • Jack — spirited and loyal.
  • Oscar — a champion of cuddles.
  • Bolt — fast as lightning.
  • Duke — a little noble.
  • Rex — the king of the house.
  • Chico — small and full of energy.
  • Toby — cheerful and sweet.
  • Casper — gentle and friendly.
  • Diesel — powerful and bold.
  • Scooby — goofy and lovable.
  • Hunter — alert and adventurous.
  • Apollo — bright and heroic.
  • Ace — the best of the litter.
  • Coco — sweet as cocoa.
  • Bravo — brave and admired.
  • Shadow — your faithful follower.
  • Tyson — strong and spirited.

Female dog names

Soft, pretty and full of personality.

  • Bella — beautiful.
  • Luna — moon-bright and calm.
  • Daisy — fresh as a flower.
  • Coco — sweet and chic.
  • Ruby — a precious red gem.
  • Lucy — light and lively.
  • Honey — sweet and golden.
  • Zoey — full of life.
  • Misty — soft and dreamy.
  • Roxy — bold and bright.
  • Nina — graceful and dear.
  • Princess — pampered and adored.
  • Cleo — a little queen.
  • Maya — playful illusion.
  • Pixie — tiny and magical.
  • Cherry — sweet and rosy.
  • Olive — calm and lovely.
  • Lola — fun and flirty.
  • Gigi — chic and charming.
  • Angel — gentle and pure.
  • Peaches — soft and sweet.
  • Bonnie — pretty and good.
  • Sasha — bright and bold.
  • Mia — beloved.
  • Bubbles — joyful and playful.

Male cat names

For the dignified, the mischievous and the eternally regal.

  • Tom — the classic cat-about-town.
  • Garfield — lazy, lovable and orange.
  • Simba — golden little lion.
  • Loki — clever and mischievous.
  • Felix — lucky and happy.
  • Oliver — gentle and sweet.
  • Milo — playful and bold.
  • Jasper — a precious little gem.
  • Salem — mysterious and wise.
  • Pumpkin — round and adorable.
  • Smokey — soft and grey.
  • Whiskers — the proud moustache.
  • Tiger — striped and spirited.
  • Shadow — silent and sleek.
  • Ginger — warm and spicy.
  • Boots — white-pawed charmer.
  • Chai — warm and comforting.
  • Mochi — soft and squishy.
  • Pepper — full of spark.
  • Bagheera — sleek black panther.
  • Oreo — black and white sweetness.
  • Leo — born to rule.
  • Casper — pale and friendly.
  • Nimbus — soft as a cloud.
  • Rajah — a little king.

Female cat names

Elegant, graceful and impossibly cute.

  • Cleo — a queen in fur.
  • Luna — moonlit and mysterious.
  • Bella — beautiful.
  • Misty — soft and grey.
  • Nala — beloved and bright.
  • Mittens — soft little paws.
  • Coco — sweet and chic.
  • Daisy — fresh and pretty.
  • Tara — a little star.
  • Peaches — soft and sweet.
  • Snowy — pure white.
  • Pixie — tiny and magical.
  • Jasmine — fragrant and lovely.
  • Honey — golden and sweet.
  • Ruby — a red jewel.
  • Lily — delicate and pure.
  • Mishti — sweet (Bengali for sweet).
  • Olive — calm and lovely.
  • Suki — beloved and dear.
  • Marble — smooth and pretty.
  • Gigi — chic and charming.
  • Pearl — precious and pale.
  • Bubbles — playful and bright.
  • Chloe — blooming and sweet.
  • Minnie — tiny and adorable.

Funny pet names

Because some pets are just born comedians.

  • Sir Barksalot — a very vocal knight.
  • Chowmein — noodly and delightful.
  • Samosa — crispy and full of surprises.
  • Gabbar — the lovable villain.
  • Pakoda — a hot little snack.
  • Jalebi — sweet and twisty.
  • Biscuit — crunchy cuteness.
  • Tuffy — small but mighty.
  • Momo — soft and steamed.
  • Pizza — universally loved.
  • Bheem — small dog, big appetite.
  • Golgappa — bursting with energy.
  • Noodle — wiggly and wonderful.
  • Waffles — warm and sweet.
  • Chintu — the cheeky one.
  • Dabangg — fearless and funny.
  • Pickle — small and full of zest.
  • Bantu — the family clown.
  • Tikku — tiny troublemaker.
  • Burger — a stack of cuteness.
  • Fluffernutter — exactly as soft as it sounds.
  • Idli — soft, round and sweet-natured.
  • Bubblegum — pink and playful.
  • Chhota — the little one.
  • Tingu — pint-sized and proud.

Royal pet names

For the pet who clearly believes the house belongs to them.

  • Maharaja — the great king.
  • Rani — the queen.
  • Raja — the king.
  • Sultan — the regal ruler.
  • Begum — a noble lady.
  • Caesar — born to command.
  • Duke — a dignified noble.
  • Empress — supreme and serene.
  • Sikandar — the conqueror.
  • Noor — royal light.
  • Zara — a princess in bloom.
  • Aristotle — wise and stately.
  • Cleopatra — the legendary queen.
  • Tiara — a crown on four paws.
  • Maximus — the greatest.
  • Czar — imperial and proud.
  • Padma — the lotus, regal and pure.
  • Royal — exactly what it says.
  • Crown — top of the household.
  • Pasha — a high noble.
  • Diana — graceful and beloved.
  • Augustus — venerable and grand.
  • Veer — brave and noble.
  • Samrat — the emperor.
  • Heera — a precious diamond.

Indian pet names

Affectionate, easy to call, and full of local warmth.

  • Sheru — little lion.
  • Moti — a pearl.
  • Laddoo — round and sweet.
  • Rani — queen.
  • Bittu — the family darling.
  • Goldie — golden one.
  • Chintu — the cute little one.
  • Pintu — a beloved companion.
  • Mishti — sweet.
  • Sona — gold; precious.
  • Heera — diamond.
  • Kalu — the dark, handsome one.
  • Tara — star.
  • Raja — king.
  • Munni — little darling.
  • Gudiya — doll.
  • Chotu — the small one.
  • Jhumri — playful and lively.
  • Badal — cloud; soft and grey.
  • Pari — fairy.
  • Bunty — a cheerful pal.
  • Simran — sweet and gentle.
  • Toofan — the little storm.
  • Rinku — bright and beloved.
  • Dolly — pretty as a doll.

How to pick the one

Two small rules go a long way. First, keep it short — two syllables, a bright ending — so it carries across a park and lands in training. Second, say it the way you would when you are happiest to see them, because that is the tone they will learn it in. A pet’s name is the word they will hear more than any other in their life. Choose one that sounds like affection, and you can never really go wrong.