We love to see our dogs have fun rolling in the mud and exploring on outdoor adventures but cleaning your mud-sodden pooch at the end is definitely not so fun. Whether you are looking for dog shampoo for regular dog cleaning, a shampoo for smelly pups or looking for a treatment for flee-ridden pooches, then we have made a list of all types of dog shampoos for every situation.
Some of our furry friends may not like being washed, especially dogs with sensitive skin or who are nervous in the water. We aren’t all dog groomers, so if you are unsure how to manage and clean your dog's mane, here is a guide to the best dog shampoos for all breeds, ages, and coats.
The best dog shampoos shortlist:
Best deodorising shampoo: Animology Fox Poo Deodorising Shampoo
Best for your regular weekly wash: I Heart Pet Head Dirty Talk Shampoo
Best for sensitive skin: Purplebone Oatmeal Cleansing Shampoo
The best dog shampoos:
Just so you know, while we may receive a commission or other compensation from the links on this page, we never allow this to influence product selections.
Animology Fox Poo Deodorising Shampoo
Best deodorising shampoo
Our top pick for dog shampoos is the Animology Fox Poo Deodorising Shampoo. If your dog loves to roll around in mud or manages to come in wreaking of nasty odours, then this shampoo is an absolute blessing. It breaks down dirt and oily substances and removes bad odours that your pup might have picked up on their adventures.
Pros: It's easy and quick to rinse and has rave reviews from owners of really messy pups.
Cons: As our top pick, there aren't any cons to this fabulous product.
Review: "This is worth every penny. If you have a dog who loves to roll, buy this stuff, you won't regret it!"
Purplebone Oatmeal Cleansing Shampoo
Best for sensitive skin
If you or your pooch have easily irritated skin, then this soothing oat-based formula will help their delicate skin as it washes. Plus, it includes coconut, which is also gentle and helps deal with any nasty odours.
Pros: No harsh chemicals, for you or your dog's skin.
Cons: Worth the price only for dogs with sensitive skin.
Review: "Bought this for our really itchy Frenchie, and it’s sorted him right out. It’s something we use every two weeks and has been working really well so far. He’s no longer itchy, and his coat is lovely and soft. Have recommended to my friend who also has a scratchy Frenchie."
HOWND Yup You Stink Natural Shampoo
Best for after a muddy walk
This shampoo is for properly messy pups! If your dog needs a grime-busting wash, then this two in one shampoo and conditioner formula will give your pooch the deep clean it needs. Plus, it is suitable for all breeds.
Pros: Controls odour and is gentle on skin.
Cons: For the full effect, it needs to be massaged into the coat so it might not work for dogs that move a lot.
Review: " I was recommended HOWND by my dog's groomer, who also uses their various products. My dog is long-haired and double-coated, so he is washed daily and groomed monthly. HOWND products have never given his skin a nasty reaction; they always smell gorgeous, the formulas are perfect and do exactly as they say on the boy home, plus they have minimal packaging."
I Heart Pet Head Dirty Talk Shampoo
Best for your regular weekly wash
This fantastic shampoo will freshen and deodorise your dog's fur, leaving it thicker and glossy.
Pros: Lovely fresh and fruity scent.
Cons: Not ideal for an intensive clean after a big muddy walk.
Review: "I used this for the second time on my dog a couple of days ago, and both times, it left him smelling lovely and so so soft! It's been a week, and he's still just as soft as the day I used it. He also seemed quite happy with it, and it didn't irritate his skin, so all happy paws from us! Smells super nice, fast delivery and good value for money, you get a lot from the product!"
HOWND Playful Pup Conditioning Shampoo
Best for puppies
This formula is specifically made for puppies and is pH balanced. It will leave your little puppies' hair super soft as it contains argan oil, aloe and pro-vitamin B5 to protect and moisturise their fur.
Pros: It's nice and gentle for young dogs.
Cons: Not suitable for older dogs.
Review: "I bought this after it was recommended to me by a groomer. The scent is lovely and not overpowering. You don't need a lot of it. It lathers up and washes off nicely. Great for my puppy."
ExmaRrd Deep Cleansing Shampoo
Best for itchy skin
If your dog has dry, scaly and or very itchy skin then this shampoo offers a triple-action formula that aids any sensitivities and deeply cleanses their coat.
Pros: Leaves the coat in beautiful condition.
Cons: Not good for oilier haired dogs.
Review: "Most wired haired terriers tend to smell more doggy than others, this smells great and removes the doggy smell for longer."
Herbal Dog Co. Dog and Puppy Flea Repellent Shampoo
Best for flea problems
This shampoo is made with natural ingredients to get rid of flea-ridden coat and is suitable for all breeds and dog ages, as well.
Pros: Made with soothing chamomile, lavender and neem oil - which works as a natural insect repellent.
Cons: If you and your pooch are sensitive to herbal smells, you might not get along with this one.
Review: "This really works. Instant relief for my dog. Great to keep on top of the situation. A much better choice than the pipettes you can buy."
Animology Flea & Tick Dog Shampoo
Best budget all-rounder for fleas
With a mix of pampering and protection, this pH balanced, deep cleaning and soothing flea and tick shampoo will help wash those nasties out and condition the coat.
Pros: Easy to rinse off and will reduce irritation.
Cons: Not to be used for normal bathing.
Review: "Having seen reviews saying the fleas were jumping off other reviewers' dogs, I thought, ooh wow, got to try this, so I showered my pooch. My pooch is happy now and not itching HURRAY, so I must give top marks. The smell is quite a medium-strength eucalyptus kind of scent. My poochy didn't mind it at all."
Herbal Dog Co. Rosemary Deep Clean Natural Antibacterial Shampoo
Best antibacterial shampoo
This anti-bacterial shampoo helps keep your dog super fresh and also adds a beautiful gloss to their fur. This shampoo will give you some reassurance that your pooch is sanitarily cleaned.
Pros: It smells amazing and is made organically.
Cons: It can cause irritation if it gets into your dog's inner ear.
Review: "Fabulous shampoo, smells lovely, and cleans really well. Does what it says would definitely recommend."
Animology Curly Coat Shampoo
Best for curly fur
If your dog is a curly-coated breed, you will know that their fur can turn out full of tangles. However, the ingredients in this shampoo will detangle it completely.
Pros: The combination of oatmeal and shea butter extract will leave your pooch's mane super soft.
Cons: Doesn't work as well on dogs with a straight coat.
Review: "I've used a lot of dog shampoos and never found the right one until now, best shampoo ever for curly coat my dogs so shiny and soft and smells beautiful, definitely recommend it."
Pets at Home Shed Control Shampoo
Best shed control shampoo
If your dog is a real shedder then this mildly scented shampoo reduces shedding and moulting by strengthening your dog's coat. So you don't have to do a deep clean as frequently. Win-win.
Pros: Contains extra conditioner to make the coat very soft and healthy-looking.
Cons: Not suitable for hypoallergenic dogs.
Review: "Very impressed, the scent was not overpowering. Easy to apply to the coat of buster. Lathered up really well. And thoroughly cleaned him. Rinsed suds away with ease. His coat was air-dried and it felt soft to touch. And no shedding of fur. Considering that before he would be brushed daily and shed loads would come away. Pardon the pun. Definitely will use it again and most definitely would recommend the shampoo. Worth the price as it says what it does on the bottle"
Groom Room Brightening Blueberry Shampoo
Best for light-coloured coats
This blueberry scented shampoo is made especially to cleanse and polish pups with white coats.
Pros: Enhances a light coat's colour and deeply cleans and deodorises fur.
Cons: This won't work on the majority of dog breeds. Only light fur dogs.
Review: "This shampoo is amazing. My dog has a lot of white in her coat, and it gets dirty quickly. This shampoo does exactly what it says. Her cost is so white and very soft, and she smells nice too. Great product."
Wildwash dog shampoo for dark coats
Best for dark-coloured coats
If your pooch has dark or greasy fur, this pH balanced shampoo will give your darker coloured dog lush, shiny fur.
Pros: It's vet-approved and has no harsh chemicals.
Cons: It's not advised for dogs with dry skin.
Review: "Worked a dream on my elderly greasy Border Terrier. Would highly recommend."
Groomers Choca-doodle Chocolate Delight
Best smelling dog shampoo
What owner doesn't want a chocolate smelling dog? This two-in-one conditioning shampoo will leave your pup's coat smelling and looking gorgeous.
Pros: Detangles and makes the coat easier to brush.
Cons: Specifically formulated for poodle crosses so not suitable for all breeds.
Review: "This works beautifully on my Goldendoodle, she has a mixed coat of soft and wiry and this shampoos and conditions her beautifully."
Best dog dry shampoos:
Espree Perfect Calm Lavender Waterless Bath Shampoo
This dog dry shampoo is made with organic aloe vera, this will remove dirt and smells from your pup's coat.
Pros: It's made to soothe anxiety, so it is a great alternative for dogs who dislike bathing.
Cons: Won't help with tangled fur or very muddy pups.
Review: "Much better than the baby powder spray which chokes me and the poor dogs! This one is less strong but lasts longer on my dog's fur which is brill I love that it is lavender which can deter fleas major bonus!!"
Pets at Home deodorising no rinse shampoo for puppies
This puppy dry-shampoo is very hygienic as it directly tackles germs and other nasties.
Pros: Has a fresh smell that lasts.
Cons: Only use on puppies and doesn't get rid of tangles.
Review: "Was sceptical about this, but really works! Our pup had an operation which meant he couldn't wee normally, so kept getting very smelly every day, and obviously, we aren't going to bathe him every day, but this really works."
How often should you bathe a dog?
It is recommended that you bathe your dog every four weeks. However, the number of times you should wash your pet is different for each dog.
Wendy Weinand, manager, pet services grooming education for Petco, says that it is best to wash your dog every four weeks, “This will help to keep their skin and coat clean and keep their natural oils spread out to help any conditions."