Best shampoo for a Yorkshire Terrier
A Yorkshire Terrier's coat is fine, silky and closer in texture to human hair than to the dense double coat most breeds carry, which changes what it needs from a shampoo. A gentle, moisturising formula suits this coat type far better than a heavy degreasing shampoo made for oilier double coats, and many Yorkies also benefit from a shampoo that is safe to use near the eyes, given how common tear staining is in the breed.
Popular with owners of this breed: grooming brushes for dogs and playpens and pet gates.
Why a Yorkie's coat needs a different approach
Because a Yorkshire Terrier's coat lacks the dense undercoat most breeds have, it does not carry the same build-up of oil and loose fur that a heavier-coated dog does. A strong degreasing shampoo designed for that kind of coat can leave a Yorkie's finer hair dry, dull and prone to tangling rather than clean and soft.
A moisturising shampoo formulated for fine or silky coats helps keep the hair manageable between grooms and reduces the friction that leads to tangles and mats, particularly around the ears, legs and underside where a Yorkie's coat tends to knot first.
Dealing with tear staining
Tear staining — a reddish-brown discolouration below the eyes — is common in Yorkies partly because of their coat colour and partly because of how their tear ducts drain. Regular gentle cleaning around the eyes with a product designed for the area, alongside a shampoo that does not sting if it gets close to the eyes, helps manage the visible staining without irritating sensitive skin.
If tear staining is heavy, persistent, or accompanied by redness, discharge or your dog seeming uncomfortable, that is worth mentioning to your vet, since it can occasionally point to something beyond the ordinary cosmetic staining most Yorkies show to some degree.
What to look for, and what to avoid
Look for a shampoo described as gentle, moisturising or suited to fine and silky coats, and ideally one marketed as tear-stain safe or suitable for use near the face if you plan to wash your dog's head area. A good conditioning brush afterwards, used while the coat is still slightly damp, makes a real difference to detangling a Yorkie's fine hair.
Avoid anything marketed specifically as a heavy-duty degreasing or odour-control shampoo unless your dog has a specific reason to need one, since these are formulated for a different coat type and can be unnecessarily harsh on a Yorkie's finer hair.
What we stock for this breed
Everything below is in stock with us, priced with delivery worked out, and packed and posted by hand in the UK.

Bugalugs 4-in-1 Lavender & Chamomile Dog Shampoo 500ml
A calming vegan shampoo enriched with lavender and chamomile that cleans, conditions, moisturises, and soothes in a single wash — ideal for puppies and anxious dogs.
£14.99

Bugalugs One in a Million Dog Shampoo – 500ml
A luxury, pH-balanced vegan dog shampoo with citrus and nutmeg essential oils that deeply cleanses, deodorises, and conditions in one wash.
£14.99

For All Dog Kind Shampoo Mixing Bottle
A 1-litre mixing bottle for diluting DogKind shampoo, marked with fill lines for accurate ratios
£4.95

Bugalugs 1 Dog Shampoo
A pH-balanced 4 in 1 dog shampoo with lavender and chamomile, cleared from eight weeks old
From£5.99

Bugalugs No-Rinse Dog Shampoo 200ml – Baby Fresh & Coconut Lime
A waterless foaming shampoo that cleans, softens, and deodorises dog coats without any rinsing — perfect between baths or on the go.
£11.99

Bugalugs Oatmeal Shampoo for Dogs & Cats 500ml – Vegan
A soothing vegan shampoo blended with oatmeal, coconut oil, and sweet almond oil to ease dry, itchy skin and leave coats soft and fresh.
£14.99

Johnson's Medicated Shampoo
A 5-litre medicated shampoo to clear scurf and promote a healthy coat and skin
From£4.55

Bugalugs Stinky Dog Shampoo
Bugalugs Stinky Dog Shampoo: deodorising dog shampoo with odour neutraliser and pro-vitamin B5
From£5.99

Animology Essentials Flea Tick Shampoo
A tea tree and neem oil shampoo for dogs, washing out fleas, ticks, mites and lice
From£2.99

No-Rinse Cat Bath Essence Set with Towel
A wash-free cleansing essence set for cats with a soft microfibre towel. Wipe through the coat to freshen between baths, leaving fur clean, soft and pleasantly scented with no rinsing or water needed.
From£26.99

Animology Derma No Rinse Shampoo
A fragrance-free, no-rinse shampoo spray for dogs with sensitive skin, puppy safe from 6 weeks
£5.99

Bugalugs Baby Fresh Dog Shampoo
Bugalugs Baby Fresh Dog Shampoo: dog shampoo with baby-powder fragrance
From£5.99
Common questions
- How often should I bathe a Yorkshire Terrier?
- Most Yorkies do well with a bath every few weeks rather than weekly, since over-bathing can dry out their fine coat. Regular brushing between baths matters more for coat condition than how often they are washed.
- What causes tear staining in Yorkies?
- It relates to the breed's coat colour and how their tear ducts drain, and is common even in healthy Yorkies. Regular gentle cleaning helps manage the visible staining, but see your vet if it becomes heavy, sudden, or comes with redness or discomfort.
- Can I use human shampoo on my Yorkie?
- No, a dog's skin has a different pH to human skin, and human shampoo can be irritating or drying even if it seems gentle. Always use a shampoo formulated for dogs, ideally one suited to fine or silky coats for a Yorkie specifically.
- Why does my Yorkie's coat tangle so easily after a bath?
- Fine, silky hair like a Yorkie's tangles more readily when wet, especially without a moisturising shampoo and conditioner suited to the coat type. Brushing gently while the coat is still damp, using a product designed to reduce friction, helps prevent this.
Related
Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.