Rent safe and private dog parks hosted by locals

  1. Home
  2. Blog
  3. Dog Names
  4. Miniature Pinscher

Most Popular Miniature Pinscher Dog Names

David Adams photo

David Adams

Aug 7, 2026

Dog Names

Are you looking for the perfect name for your Miniature Pinscher? Look no further! Our database of dog names from Sniffspot users includes hundreds of options for you to choose from, with filters by gender, breed, and state to help you find the cutest, most unique names out there. Whether you have a male or female Miniature Pinscher, we've got the perfect name for your new best friend.

All genders
Miniature Pinscher
All States
Reset filters

Sort:

RANK:#1
NAME:

Sheba

Sheba is a regal and exotic name that suits the elegant and spirited nature of a Miniature Pinscher, evoking thoughts of royalty and grace.

TOP GENDER:female
TOP BREED:mix
RANK:#2
NAME:

Penny

The name Penny is cute and fitting for a Miniature Pinscher due to their small size and energetic personality, representing their playful and spirited nature.

TOP GENDER:female
TOP BREED:mix
RANK:#3
NAME:

Dobby

Dobby is a fitting name for a Miniature Pinscher as it pays homage to the loyal and mischievous house elf from the Harry Potter series.

TOP GENDER:male
TOP BREED:mix
RANK:#4
NAME:

Jack

The name Jack for a Miniature Pinscher can represent their lively and spirited personality. It is a classic and strong name that suits their playful nature and energetic demeanor.

TOP GENDER:male
TOP BREED:Miniature Schnauzer
RANK:#5
NAME:

Buddy

The name Buddy suits a Miniature Pinscher because it reflects their loyal and affectionate nature, making them the perfect companion for their owner.

TOP GENDER:male
TOP BREED:Beagle
RANK:#6
NAME:

Harley

Harley is a strong and bold name for a Miniature Pinscher, reflecting their energetic and spirited personality. It's also a nod to their fearless and adventurous nature.

TOP GENDER:female
TOP BREED:mix
RANK:#7
NAME:

Ruby

Ruby is a fitting name for a Miniature Pinscher due to their fiery personality and shiny coat that often resembles the deep red hue of the precious gemstone.

TOP GENDER:female
TOP BREED:mix
RANK:#8
NAME:

Cody

Cody is a strong and masculine name for a Miniature Pinscher, reflecting their confident and lively nature. It is short, easy to pronounce, and suits their energetic personality.

TOP GENDER:male
TOP BREED:mix
RANK:#9
NAME:

Ellie

Ellie is a sweet and spunky name that perfectly suits a Miniature Pinscher. It is easy to pronounce and reflects the playful and energetic personality typical of this breed.

TOP GENDER:female
TOP BREED:Labrador Retriever
RANK:#10
NAME:

Lily

The name Lily is fitting for a Miniature Pinscher due to its delicate appearance and feminine charm. It contrasts with the breed's bold personality, creating a lovely juxtaposition.

TOP GENDER:female
TOP BREED:Golden Retriever
RANK:#11
NAME:

Milo

Milo is a cute and lively name for a Miniature Pinscher. It suits their energetic and playful personality, while also conveying a sense of charm and friendliness.

TOP GENDER:male
TOP BREED:Golden Retriever
RANK:#12
NAME:

Tito

Tito is a strong and charismatic name that suits the assertive and confident nature of a Miniature Pinscher, capturing their bold and energetic personality perfectly.

TOP GENDER:male
TOP BREED:mix
RANK:#13
NAME:

Bean

The name Bean for a Miniature Pinscher may be inspired by their small size and cute, round features, resembling a small bean. It is a cute and playful name.

TOP GENDER:male
TOP BREED:mix
RANK:#14
NAME:

Bella

Bella is a fitting name for a Miniature Pinscher, meaning beautiful or pretty in Italian. This elegant and graceful breed embodies the essence of the name Bella.

TOP GENDER:female
TOP BREED:Australian Cattle Dog
RANK:#15
NAME:

Benny

The name Benny is fitting for a Miniature Pinscher because it is short and easy to pronounce, reflecting the energetic and playful nature of this breed.

TOP GENDER:male
TOP BREED:mix
RANK:#16
NAME:

Charlie

The name Charlie is a classic and friendly choice for a Miniature Pinscher. This playful and energetic breed will easily embody the charm and charisma of this popular moniker.

TOP GENDER:male
TOP BREED:mix
RANK:#17
NAME:

Coco

TOP GENDER:female
TOP BREED:Bichon Frise
RANK:#18
NAME:

Dante

Dante is a strong and noble name, fitting for a brave and energetic Miniature Pinscher. It brings to mind a sense of determination and confidence in this small but spirited breed.

TOP GENDER:male
TOP BREED:mix
RANK:#19
NAME:

Gem

The name Gem for a Miniature Pinscher could refer to their small size and sparkling personality, symbolizing their precious and lovable nature.

TOP GENDER:female
TOP BREED:Miniature Pinscher
RANK:#20
NAME:

Koda

Koda is a strong and unique name for a Miniature Pinscher, representing their feisty and spirited personality. It is easy to pronounce and easy for the dog to respond to.

TOP GENDER:male
TOP BREED:mix
RANK:#21
NAME:

Lucky

The name Lucky suits a Miniature Pinscher because these dogs are known for their energetic and lively personalities, always seeming to bring good fortune and joy to their owners.

TOP GENDER:female
TOP BREED:German Shepherd Dog
RANK:#22
NAME:

Mia

Mia is a sweet and spunky name for a Miniature Pinscher, reflecting their small size and energetic personality. It is a cute and fitting choice for this breed.

TOP GENDER:female
TOP BREED:German Shepherd Dog
RANK:#23
NAME:

Molly

Molly is a charming and spirited name for a Miniature Pinscher, capturing their playful and sassy personality. It is a fun and fitting choice for this lively breed.

TOP GENDER:female
TOP BREED:mix
RANK:#24
NAME:

Murphy

Murphy is a traditional Irish surname meaning "sea warrior." This name suits a Miniature Pinscher well, symbolizing their spirit and tenacity in a small but mighty package.

TOP GENDER:male
TOP BREED:mix
RANK:#25
NAME:

Olive

The name Olive suits a Miniature Pinscher due to its unique and vibrant personality. Like the fruit, this breed is small, charming, and full of energy.

TOP GENDER:female
TOP BREED:American Staffordshire Terrier
RANK:#26
NAME:

Peanut

The name Peanut for a Miniature Pinscher could be a cute and fitting choice due to their small size and energetic personality, reminding you of a small and feisty nut.

TOP GENDER:male
TOP BREED:mix
RANK:#27
NAME:

Pickles

Pickles is a fun and quirky name for a Miniature Pinscher, reflecting their small size and lively personality. It adds a playful and unique touch to this energetic breed.

TOP GENDER:male
TOP BREED:mix
RANK:#28
NAME:

Prince

"Prince" is a fitting name for a Miniature Pinscher due to their regal appearance, small size, and confident demeanor, embodying qualities of royalty and elegance.

TOP GENDER:male
TOP BREED:mix
RANK:#29
NAME:

Roscoe

Roscoe is a strong and traditional name that conveys a sense of toughness and charm, perfect for a tenacious and energetic Miniature Pinscher.

TOP GENDER:male
TOP BREED:mix
RANK:#30
NAME:

Sophie

Sophie is a sweet and charming name for a Miniature Pinscher, reflecting their lively and playful personality. It is a classic and timeless choice for this energetic breed.

TOP GENDER:female
TOP BREED:mix
RANK:#31
NAME:

Stella

Stella is a perfect name for a Miniature Pinscher because it means "star" in Latin, reflecting the breed's lively and outgoing personality that shines brightly like a star.

TOP GENDER:female
TOP BREED:mix
RANK:#32
NAME:

Winnie

Winnie is a cute and playful name for a Miniature Pinscher, reflecting her small size and lively personality. It is a sweet and endearing choice for this pint-sized pup.

TOP GENDER:female
TOP BREED:mix
RANK:#33
NAME:

Yoda

Yoda is a perfect name for a Miniature Pinscher because of his small size, wise demeanor, and big personality. Just like the iconic Star Wars character!

TOP GENDER:male
TOP BREED:mix
RANK:#34
NAME:

Angel

The name Angel for a Miniature Pinscher conveys a sense of innocence, grace, and beauty, despite the breed's reputation for mischief and spirited personality.

TOP GENDER:female
TOP BREED:mix
RANK:#35
NAME:

Anubis

TOP GENDER:male
TOP BREED:mix
RANK:#36
NAME:

Apollo

The name Apollo is fitting for a Miniature Pinscher as it represents strength, courage, and agility, characteristics commonly associated with this energetic and spirited breed.

TOP GENDER:male
TOP BREED:Bernese Mountain Dog
RANK:#37
NAME:

Bailey

Bailey is a strong and spirited name that suits the energetic nature of a Miniature Pinscher. It exudes confidence and playfulness, making it a perfect fit for this breed.

TOP GENDER:female
TOP BREED:mix
RANK:#38
NAME:

Bambi

The name Bambi for a Miniature Pinscher is fitting due to their delicate appearance and graceful movements, reminiscent of the character from the Disney film.

TOP GENDER:female
TOP BREED:mix
RANK:#39
NAME:

Basil

Basil is a fitting name for a Miniature Pinscher because it conveys a sense of sophistication and refinement, just like this elegant and spirited small breed.

TOP GENDER:female
TOP BREED:mix
RANK:#40
NAME:

Beanie

The name Beanie is a cute and playful choice for a Miniature Pinscher, reflecting the breed's small size and energetic personality. It is a fun and endearing moniker for your furry friend.

TOP GENDER:female
TOP BREED:mix
RANK:#41
NAME:

Bear

TOP GENDER:male
TOP BREED:mix
RANK:#42
NAME:

Belle

The name Belle is fitting for a Miniature Pinscher as it is elegant and sweet, reflecting the breed's small size and graceful demeanor. It also adds a touch of charm.

TOP GENDER:female
TOP BREED:Labrador Retriever
RANK:#43
NAME:

Benji

Benji is a cute and endearing name for a Miniature Pinscher, reflecting their small size and playful personality. It is a fitting choice for this energetic and loyal breed.

TOP GENDER:male
TOP BREED:mix
RANK:#44
NAME:

Bruce

The name Bruce for a Miniature Pinscher suggests strength and fierceness, paying homage to the breed's origins as a skilled and energetic hunter of rats and small pests.

TOP GENDER:male
TOP BREED:mix
RANK:#45
NAME:

Cali

Cali is a vibrant and playful name for a Miniature Pinscher, inspired by the sunny state of California. It suits the breed's energetic and spirited personality perfectly.

TOP GENDER:female
TOP BREED:mix
RANK:#46
NAME:

Calvin

Calvin is a strong and classic name for a Miniature Pinscher, reflecting his confident and spunky personality. It also adds a touch of sophistication to this energetic breed.

TOP GENDER:male
TOP BREED:mix
RANK:#47
NAME:

Cinder

Cinder is a fiery and spirited name for a Miniature Pinscher, inspired by their bold and confident nature. It also references their sleek and shiny coat resembling glowing embers.

TOP GENDER:female
TOP BREED:mix
RANK:#48
NAME:

Cooper

Cooper is a fitting name for a Miniature Pinscher as it reflects their energetic and playful nature. This name exudes charisma and charm, perfect for a spunky pup.

TOP GENDER:male
TOP BREED:Golden Retriever
RANK:#49
NAME:

Copper

The name Copper is fitting for a Miniature Pinscher because of their shiny and rust-colored coat, resembling the metal copper. It is a unique and spirited name for this energetic breed.

TOP GENDER:male
TOP BREED:mix
RANK:#50
NAME:

Cricket

TOP GENDER:female
TOP BREED:mix
RankName and AboutTop genderTop breed
#1

Sheba

Sheba is a regal and exotic name that suits the elegant and spirited nature of a Miniature Pinscher, evoking thoughts of royalty and grace.

femalemix
#2

Penny

The name Penny is cute and fitting for a Miniature Pinscher due to their small size and energetic personality, representing their playful and spirited nature.

femalemix
#3

Dobby

Dobby is a fitting name for a Miniature Pinscher as it pays homage to the loyal and mischievous house elf from the Harry Potter series.

malemix
#4

Jack

The name Jack for a Miniature Pinscher can represent their lively and spirited personality. It is a classic and strong name that suits their playful nature and energetic demeanor.

maleMiniature Schnauzer
#5

Buddy

The name Buddy suits a Miniature Pinscher because it reflects their loyal and affectionate nature, making them the perfect companion for their owner.

maleBeagle
#6

Harley

Harley is a strong and bold name for a Miniature Pinscher, reflecting their energetic and spirited personality. It's also a nod to their fearless and adventurous nature.

femalemix
#7

Ruby

Ruby is a fitting name for a Miniature Pinscher due to their fiery personality and shiny coat that often resembles the deep red hue of the precious gemstone.

femalemix
#8

Cody

Cody is a strong and masculine name for a Miniature Pinscher, reflecting their confident and lively nature. It is short, easy to pronounce, and suits their energetic personality.

malemix
#9

Ellie

Ellie is a sweet and spunky name that perfectly suits a Miniature Pinscher. It is easy to pronounce and reflects the playful and energetic personality typical of this breed.

femaleLabrador Retriever
#10

Lily

The name Lily is fitting for a Miniature Pinscher due to its delicate appearance and feminine charm. It contrasts with the breed's bold personality, creating a lovely juxtaposition.

femaleGolden Retriever
#11

Milo

Milo is a cute and lively name for a Miniature Pinscher. It suits their energetic and playful personality, while also conveying a sense of charm and friendliness.

maleGolden Retriever
#12

Tito

Tito is a strong and charismatic name that suits the assertive and confident nature of a Miniature Pinscher, capturing their bold and energetic personality perfectly.

malemix
#13

Bean

The name Bean for a Miniature Pinscher may be inspired by their small size and cute, round features, resembling a small bean. It is a cute and playful name.

malemix
#14

Bella

Bella is a fitting name for a Miniature Pinscher, meaning beautiful or pretty in Italian. This elegant and graceful breed embodies the essence of the name Bella.

femaleAustralian Cattle Dog
#15

Benny

The name Benny is fitting for a Miniature Pinscher because it is short and easy to pronounce, reflecting the energetic and playful nature of this breed.

malemix
#16

Charlie

The name Charlie is a classic and friendly choice for a Miniature Pinscher. This playful and energetic breed will easily embody the charm and charisma of this popular moniker.

malemix
#17

Coco

femaleBichon Frise
#18

Dante

Dante is a strong and noble name, fitting for a brave and energetic Miniature Pinscher. It brings to mind a sense of determination and confidence in this small but spirited breed.

malemix
#19

Gem

The name Gem for a Miniature Pinscher could refer to their small size and sparkling personality, symbolizing their precious and lovable nature.

femaleMiniature Pinscher
#20

Koda

Koda is a strong and unique name for a Miniature Pinscher, representing their feisty and spirited personality. It is easy to pronounce and easy for the dog to respond to.

malemix
#21

Lucky

The name Lucky suits a Miniature Pinscher because these dogs are known for their energetic and lively personalities, always seeming to bring good fortune and joy to their owners.

femaleGerman Shepherd Dog
#22

Mia

Mia is a sweet and spunky name for a Miniature Pinscher, reflecting their small size and energetic personality. It is a cute and fitting choice for this breed.

femaleGerman Shepherd Dog
#23

Molly

Molly is a charming and spirited name for a Miniature Pinscher, capturing their playful and sassy personality. It is a fun and fitting choice for this lively breed.

femalemix
#24

Murphy

Murphy is a traditional Irish surname meaning "sea warrior." This name suits a Miniature Pinscher well, symbolizing their spirit and tenacity in a small but mighty package.

malemix
#25

Olive

The name Olive suits a Miniature Pinscher due to its unique and vibrant personality. Like the fruit, this breed is small, charming, and full of energy.

femaleAmerican Staffordshire Terrier
#26

Peanut

The name Peanut for a Miniature Pinscher could be a cute and fitting choice due to their small size and energetic personality, reminding you of a small and feisty nut.

malemix
#27

Pickles

Pickles is a fun and quirky name for a Miniature Pinscher, reflecting their small size and lively personality. It adds a playful and unique touch to this energetic breed.

malemix
#28

Prince

"Prince" is a fitting name for a Miniature Pinscher due to their regal appearance, small size, and confident demeanor, embodying qualities of royalty and elegance.

malemix
#29

Roscoe

Roscoe is a strong and traditional name that conveys a sense of toughness and charm, perfect for a tenacious and energetic Miniature Pinscher.

malemix
#30

Sophie

Sophie is a sweet and charming name for a Miniature Pinscher, reflecting their lively and playful personality. It is a classic and timeless choice for this energetic breed.

femalemix
#31

Stella

Stella is a perfect name for a Miniature Pinscher because it means "star" in Latin, reflecting the breed's lively and outgoing personality that shines brightly like a star.

femalemix
#32

Winnie

Winnie is a cute and playful name for a Miniature Pinscher, reflecting her small size and lively personality. It is a sweet and endearing choice for this pint-sized pup.

femalemix
#33

Yoda

Yoda is a perfect name for a Miniature Pinscher because of his small size, wise demeanor, and big personality. Just like the iconic Star Wars character!

malemix
#34

Angel

The name Angel for a Miniature Pinscher conveys a sense of innocence, grace, and beauty, despite the breed's reputation for mischief and spirited personality.

femalemix
#35

Anubis

malemix
#36

Apollo

The name Apollo is fitting for a Miniature Pinscher as it represents strength, courage, and agility, characteristics commonly associated with this energetic and spirited breed.

maleBernese Mountain Dog
#37

Bailey

Bailey is a strong and spirited name that suits the energetic nature of a Miniature Pinscher. It exudes confidence and playfulness, making it a perfect fit for this breed.

femalemix
#38

Bambi

The name Bambi for a Miniature Pinscher is fitting due to their delicate appearance and graceful movements, reminiscent of the character from the Disney film.

femalemix
#39

Basil

Basil is a fitting name for a Miniature Pinscher because it conveys a sense of sophistication and refinement, just like this elegant and spirited small breed.

femalemix
#40

Beanie

The name Beanie is a cute and playful choice for a Miniature Pinscher, reflecting the breed's small size and energetic personality. It is a fun and endearing moniker for your furry friend.

femalemix
#41

Bear

malemix
#42

Belle

The name Belle is fitting for a Miniature Pinscher as it is elegant and sweet, reflecting the breed's small size and graceful demeanor. It also adds a touch of charm.

femaleLabrador Retriever
#43

Benji

Benji is a cute and endearing name for a Miniature Pinscher, reflecting their small size and playful personality. It is a fitting choice for this energetic and loyal breed.

malemix
#44

Bruce

The name Bruce for a Miniature Pinscher suggests strength and fierceness, paying homage to the breed's origins as a skilled and energetic hunter of rats and small pests.

malemix
#45

Cali

Cali is a vibrant and playful name for a Miniature Pinscher, inspired by the sunny state of California. It suits the breed's energetic and spirited personality perfectly.

femalemix
#46

Calvin

Calvin is a strong and classic name for a Miniature Pinscher, reflecting his confident and spunky personality. It also adds a touch of sophistication to this energetic breed.

malemix
#47

Cinder

Cinder is a fiery and spirited name for a Miniature Pinscher, inspired by their bold and confident nature. It also references their sleek and shiny coat resembling glowing embers.

femalemix
#48

Cooper

Cooper is a fitting name for a Miniature Pinscher as it reflects their energetic and playful nature. This name exudes charisma and charm, perfect for a spunky pup.

maleGolden Retriever
#49

Copper

The name Copper is fitting for a Miniature Pinscher because of their shiny and rust-colored coat, resembling the metal copper. It is a unique and spirited name for this energetic breed.

malemix
#50

Cricket

femalemix
Sniffspot Dog running on field

Get safe exercise for your dog by renting a private dog park near you

See The Most Popular Miniature Pinscher Dog Names By Gender


See The Most Popular Miniature Pinscher Dog Names By State


Dog Owners’ Frequently Asked Questions When Naming Their Miniature Pinscher

What factors should I consider when choosing a name for my Miniature Pinscher?

- Consider your dog's personality, appearance, and and any unique traits they have that can inspire a name.

Should I choose a name that reflects the breed's characteristics?

- It can be a fun idea to choose a name that reflects the Miniature Pinscher's qualities, such as their agility, energy, and and alertness.

How can I involve my family in choosing a name for our Miniature Pinscher?

- You can have a family brainstorming session or create a list of potential names for everyone to vote on.

Can I choose a name based on the dog's color or markings?

- Absolutely! Names like Cocoa, Midnight, and or Blaze can be inspired by your Miniature Pinscher's unique coloring.

Should I choose a short and easy-to-say name for my Miniature Pinscher?

- Short names are ideal for training and can make it easier for your dog to understand and respond to commands.

Can I choose a unique or unconventional name for my Miniature Pinscher?

- Yes! Feel free to get creative and choose a name that stands out from the crowd and reflects your dog's individuality.

Are there any famous Miniature Pinschers whose names can inspire me?

- Look up famous Miniature Pinschers like Riley, Nessa, and or Dobby for inspiration.

Should I avoid choosing a name that sounds similar to common dog commands?

- It's best to avoid names that sound like common commands (e.g. Beau and “no”) to prevent confusion during training.

Can I change my dog's name if I realize it doesn't suit them?

- Yes, you can always change your dog's name if you find a better fit or if your Miniature Pinscher responds better to a different name.

Where can I find more inspiration for naming my Miniature Pinscher?

- You can browse online lists of dog names, ask friends and family for suggestions, or draw inspiration from your favorite books, movies, and or hobbies.

Get your dog the safe enrichment they need by renting a Sniffspot

Sniffspot Dog swimming in pool
David Adams photo

David Adams

Aug 7, 2026

Dog Names

Most recent articles

Sniffspot Host Spotlights: Real Hosts, Real Backyards, Real Stories thumbnailSniffspot Host Spotlights: Real Hosts, Real Backyards, Real Stories
Sniffspot Host Spotlights: Real Hosts, Real Backyards, Real Stories thumbnail

Sniffspot Host Spotlights: Real Hosts, Real Backyards, Real Stories

The State of Reactive Dogs 2026 thumbnailThe State of Reactive Dogs 2026
The State of Reactive Dogs 2026 thumbnail

The State of Reactive Dogs 2026

What Does Off-Leash Time Do for Dogs? 500+ Owners Weigh In thumbnailWhat Does Off-Leash Time Do for Dogs? 500+ Owners Weigh In
What Does Off-Leash Time Do for Dogs? 500+ Owners Weigh In thumbnail

What Does Off-Leash Time Do for Dogs? 500+ Owners Weigh In

Is Walking Enough Exercise for Your Dog? Why Off-Leash Time Matters thumbnailIs Walking Enough Exercise for Your Dog? Why Off-Leash Time Matters
Is Walking Enough Exercise for Your Dog? Why Off-Leash Time Matters thumbnail

Is Walking Enough Exercise for Your Dog? Why Off-Leash Time Matters

Off-Leash Time Isn't Just for Dogs: How It Helps Your Mental Health Too thumbnailOff-Leash Time Isn't Just for Dogs: How It Helps Your Mental Health Too
Off-Leash Time Isn't Just for Dogs: How It Helps Your Mental Health Too thumbnail

Off-Leash Time Isn't Just for Dogs: How It Helps Your Mental Health Too

The Ultimate Bikejoring Guide for You and Your Dog thumbnailThe Ultimate Bikejoring Guide for You and Your Dog
The Ultimate Bikejoring Guide for You and Your Dog thumbnail

The Ultimate Bikejoring Guide for You and Your Dog

Top dog guides per area

Dog training guides

Dog enrichment guides

Dog reactivity guides

Sniffspot community guides

Top dog trainers in the US

City dog park guides

Dog breeds

Top dog names in the US

  • Top 1,000 Most Popular Dog Names thumbnail

    Top 1,000 Most Popular Dog Names

    Looking for the perfect dog name for your new pup? We have created filterable lists of dog names from our database of hundreds of thousands of Sniffspot users.
  • Most Popular Male Dog Names thumbnail

    Most Popular Male Dog Names

    Looking for the perfect dog name for your new male pup? We have created filterable lists of male dog names from our database of hundreds of thousands of...
  • Most Popular Female Dog Names thumbnail

    Most Popular Female Dog Names

    Looking for the perfect dog name for your new female pup? We have created filterable lists of female dog names from our database of hundreds of thousands of...
  • Most Popular Golden Retriever Names thumbnail

    Most Popular Golden Retriever Names

    Welcome to our comprehensive list of Golden Retriever dog names, curated from our vast database of Sniffspot users.
  • Most Popular Labrador Retriever Names thumbnail

    Most Popular Labrador Retriever Names

    Welcome to our Labrador Retriever dog names page! Here you can browse through filterable lists of names for your beloved furry friend, ranging from cute and...

Top dog rescues in the US