The Daily Dog
Breeds for Every Lifestyle

Why Does My Yorkie Smell? Causes and Easy Solutions

By Mawoo Pets Editorial Staff ยท 5 mins read

Last updated: April 29th, 2025

Why Does My Yorkie Smell? Causes and Easy Solutions

Yorkshire Terriers (Yorkies) are famous for their silky coats, small size, and loving personalities. But if you've noticed a bad smell coming from your Yorkie, you're not alone — and it's something you can fix.

While Yorkies are not inherently smelly dogs, there are several common reasons why your pup might have an unpleasant odor. The good news? With the right care and a little help from your vet, you can tackle the issue easily.

Here’s what you need to know.


Common Causes of Bad Smells in Yorkies

1. Oil and Dirt Buildup

Yorkies have natural oils that protect their hair and skin. If not cleaned regularly, these oils can build up, trap dirt, and create a bad smell.

Regular grooming and bathing are essential to prevent oil buildup from turning into odor.

๐Ÿ“š Learn more about greasy Yorkie hair and its causes.

2. Skin Infections or Allergies

Yorkies are prone to yeast infections and seborrhea (a skin condition that causes flaky skin and odor). Skin infections often produce a musty, unpleasant smell.

If you notice redness, itching, or flaky patches, it’s time to visit your vet.

๐Ÿ“š Read our guide on dog allergies and how to help your dog.

3. Poor Diet

Low-quality dog food filled with fillers or allergens can contribute to digestive issues — and smelly skin or bad breath.

Mawoo customer note: "After switching my Yorkie to a grain-free diet, her coat became shinier, and the odors went away!

Look for foods where real meat is the first ingredient, and consult your vet if you're unsure.

๐Ÿ“š Pet Medical Center explains how to spot digestive issues in dogs

4. Dental Problems

Yorkies are high-risk for dental disease due to their small mouths and crowded teeth.

Without regular brushing and dental cleanings, plaque and tartar buildup can lead to:

  • Bad breath

  • Gum disease

  • Even infections that spread elsewhere in the body

๐Ÿ“š VCA Hospitals on tartar prevention in dogs

5. Anal Gland Issues

All dogs have anal glands that sometimes need to be emptied. If they get clogged, they can emit a strong, fishy smell.

In Yorkies, small body size can sometimes make natural expression harder, requiring vet or groomer intervention.

Signs of a problem: scooting, excessive licking at the base of the tail, or a sudden strong smell.

๐Ÿ“š PetMD on dog anal glands and how to manage them.

6. Ear Wax Buildup

Yorkies can develop ear infections if dirt and wax accumulate. If you notice a foul smell along with head shaking or scratching, it’s time for an ear cleaning — and possibly a vet visit.

yorkshire terrier at dental office with toothbrush to clean teeth



How to Get Rid of Yorkie Odor

Now that you know the causes, here’s what you can do to help your Yorkie smell fresh again.

1. Follow a Grooming Routine

  • Bathe your Yorkie every 2–4 weeks with a gentle, dog-safe shampoo

  • Brush their coat daily to prevent mats and distribute oils

  • Clean their ears weekly using a vet-recommended ear cleaner

"Our Sunday 'spa day' made a big difference ... bath, brushing, ear check, and she smells like a fresh little lady!" — Mawoo Pets Yorkie parent from Michigan

๐Ÿ“š AKC grooming advice for Yorkshire Terriers

2. Upgrade Their Diet

Choose a high-quality dog food rich in real meat and low in grains or artificial fillers.

Feeding premium food supports:

  • Healthier skin and coat

  • Reduced flatulence

  • Better oral health

Need help choosing? Ask your vet or explore high-rated grain-free and sensitive-stomach options.

3. Prioritize Dental Care

  • Brush teeth daily or several times per week

  • Provide dental chews or toys

  • Schedule annual professional dental cleanings

Fresh breath and healthy teeth go hand in hand!

4. Maintain Anal Gland Care

  • Have your vet or groomer express anal glands every 3–4 weeks if needed

  • Signs of issues: scooting, licking the rear excessively, strong fishy smell

๐Ÿ“š Learn about proper gland care via PetMD.

5. Schedule Regular Vet Check-Ups

Routine vet visits catch underlying problems early, such as:

  • Skin infections

  • Dental disease

  • Ear infections

Use the Mawoo Vet Finder tool to locate trusted veterinarians near you.


Final Thoughts: Keeping Your Yorkie Smelling Sweet

A bad smell doesn’t mean your Yorkie is unhealthy — but it’s usually a signal that some care is needed.
With regular grooming, good nutrition, and prompt veterinary care, your Yorkie will smell as sweet as they look.

A healthy Yorkie is a happy (and fresh-smelling!) Yorkie ๐Ÿ˜Š


Thinking About Adding a Yorkie to Your Family?

Explore our available Yorkshire Terrier puppies for sale from loving, ethical breeders — and get ready for unconditional love from a pint-sized companion.

Not sure if a Yorkie is right for you? Peak our guide on popular small dog breeds or look at our our available toy & teacup puppies.



FAQs About Yorkie Odors

Why does my Yorkie still smell after a bath?

Even after a bath, lingering odors can be caused by underlying issues like skin infections, clogged anal glands, dental disease, or ear infections. If regular grooming doesn't resolve the smell, it's time for a vet check-up.

How often should I bathe my Yorkie?

Most Yorkies do best with a bath every 2 to 4 weeks, depending on their lifestyle and coat condition. Overbathing can dry out their skin, so it's important to use a gentle, dog-specific shampoo.

Are Yorkies prone to bad breath?

Yes, Yorkies are especially prone to dental problems because of their small mouths and crowded teeth, which can cause bad breath. Daily brushing and annual dental cleanings help prevent severe odor and health problems.

Can food allergies cause my Yorkie to smell bad?

Absolutely. Food sensitivities can cause skin flare-ups, digestive issues, and body odors in dogs. A high-quality, limited-ingredient diet often helps reduce these symptoms.


Available Yorkshire Terrier Puppies

Teacup Bear - Yorkshire Terrier Male

Yorkshire TerrierBoy

Duke - Yorkshire Terrier Male

Duke

$1248

Yorkshire TerrierBoy

Sebastian - Yorkshire Terrier Male

Sebastian

$1275

Yorkshire TerrierBoy

Bentley - Yorkshire Terrier Male

Bentley

$1275

Yorkshire TerrierBoy

Boomer - Yorkshire Terrier Male

Boomer

$1700

Yorkshire TerrierBoy

Massie - Yorkshire Terrier Female

Massie

$3200

Yorkshire TerrierGirl

Thumper - Yorkshire Terrier Male

Thumper

$2025

Yorkshire TerrierBoy

Dolly  - Yorkshire Terrier Female

Dolly

$2950

Yorkshire TerrierGirl

Mack - Yorkshire Terrier Male

Mack

$2950

Yorkshire TerrierBoy

Yorko - Yorkshire Terrier Male

Yorko

$2950

Yorkshire TerrierBoy

PJ - Yorkshire Terrier Male

PJ

$3575

Yorkshire TerrierBoy

Yorka - Yorkshire Terrier Female

Yorka

$3575

Yorkshire TerrierGirl

Galinda - Yorkshire Terrier Female

Galinda

$4200

Yorkshire TerrierGirl

SHARE THIS ARTICLE

Related puppies for sale

Mack - Yorkshire Terrier Male

Mack

$2950

Yorkshire TerrierBoy

Massie - Yorkshire Terrier Female

Massie

$3200

Yorkshire TerrierGirl

Yorka - Yorkshire Terrier Female

Yorka

$3575

Yorkshire TerrierGirl

Yorko - Yorkshire Terrier Male

Yorko

$2950

Yorkshire TerrierBoy

Teacup Bear - Yorkshire Terrier Male

Yorkshire TerrierBoy

PJ - Yorkshire Terrier Male

PJ

$3575

Yorkshire TerrierBoy

Thumper - Yorkshire Terrier Male

Thumper

$2025

Yorkshire TerrierBoy

Dolly  - Yorkshire Terrier Female

Dolly

$2950

Yorkshire TerrierGirl

Sebastian - Yorkshire Terrier Male

Sebastian

$1275

Yorkshire TerrierBoy

Bentley - Yorkshire Terrier Male

Bentley

$1275

Yorkshire TerrierBoy

Duke - Yorkshire Terrier Male

Duke

$1248

Yorkshire TerrierBoy

Galinda - Yorkshire Terrier Female

Galinda

$4200

Yorkshire TerrierGirl

Boomer - Yorkshire Terrier Male

Boomer

$1700

Yorkshire TerrierBoy

Oliver - Yorkshire Terrier Male

Oliver

$1525

Yorkshire TerrierBoy

Minnie - Yorkshire Terrier Male

Minnie

$1700

Yorkshire TerrierBoy

Nala - Yorkshire Terrier Female

Nala

$1525

Yorkshire TerrierGirl

Bastian - Yorkshire Terrier Male

Bastian

$1950

Yorkshire TerrierBoy

Rocky - Yorkshire Terrier Male

Rocky

$1950

Yorkshire TerrierBoy

Rebel - Yorkshire Terrier Male

Rebel

$1950

Yorkshire TerrierBoy

ROBBIE - Yorkshire Terrier Male

ROBBIE

$1950

Yorkshire TerrierBoy

Puppy 1 - Yorkshire Terrier Male

Puppy 1

$2950

Yorkshire TerrierBoy

Puppy 2 - Yorkshire Terrier Male

Puppy 2

$2950

Yorkshire TerrierBoy

Puppy 3 - Yorkshire Terrier Female

Puppy 3

$3950

Yorkshire TerrierGirl

Puppy 4 - Yorkshire Terrier Female

Puppy 4

$4200

Yorkshire TerrierGirl

Flynn - Yorkshire Terrier Male

Flynn

$2075

Yorkshire TerrierBoy

Floyd - Yorkshire Terrier Male

Floyd

$2525

Yorkshire TerrierBoy

Fitz - Yorkshire Terrier Male

Fitz

$2075

Yorkshire TerrierBoy

RAYNA - Yorkshire Terrier Female

RAYNA

$2200

Yorkshire TerrierGirl

Teacup Tiny Lilly First - Yorkshire Terrier Female

Yorkshire TerrierGirl

Tiny Teacup Tilly the Seond - Yorkshire Terrier Female

Yorkshire TerrierGirl

Any questions? Get in touch!

We are here to support you every step of the way. Our concierge service is here daily to answer your questions!

Chat or speak with our team Mon-Sat 9a-9p ET.

Ready to find your new best friend?

Mawoo Pets is a registered entity in USA and Canada.

Join the pack!

Sign up and stay up to date with lovely pups, deals, new articles, and more!

Find your puppy match!

visa logoamerican logomastercard logodiscover logoapple-pay logogoogle-pay logoamazon-pay logo