This is a specific conversation about Pet stain and odour removal — what actually works — ask about yours and get one honest answer for your exact situation.
inparticular.ai
Urine-soaked wool kennel bedding from a large breed like a Tibetan Mastiff is one of the trickiest deodorising jobs — wool traps urine deep in the fibres and ordinary detergents or sprays just push the smell around without breaking it down, which is why the blanket still reeks after washing. The only products that permanently eliminate pet odours are enzyme-based cleaners; they digest the uric acid crystals that hold the smell, rather than masking them. To point you to exactly the right one: is this blanket being machine-washed, hand-washed, or does it need soaking in a bucket? And is the smell still very strong, or has it faded to a background mustiness after previous washes?
It's been washed twice in the machine already but still smells pretty bad — especially when it gets damp outside. I could do a bucket soak if that's better.
inparticular.ai
A bucket soak is definitely better in this case. Two machine washes without an enzyme cleaner will have set the uric acid crystals further into the wool fibres — heat from the machine can actually bind them tighter. Before I give you my recommendation, one quick question about your dog: does he sleep on the blanket regularly, or has this been a one-off accident in the kennel?
He sleeps on it every night. It's his main kennel blanket, so it gets used constantly and probably needs treating fairly regularly.
inparticular.ai
That's really useful to know — you need something safe for repeated use on fabric he's lying on daily, especially a heavy double-coated breed who spends a lot of time nose-down in his bedding. My recommendation is Bio One Pet Odour Eliminator. It's a concentrated enzyme-based cleaner specifically formulated for urine in porous materials, including fabric. For a set-in, repeat-soiled wool blanket the size a Mastiff uses, dilute it in a bucket of cool water — not hot, which sets protein stains — fully submerge the blanket and let it soak for at least an hour, ideally two to three. Then machine wash on a cool cycle without additional detergent, which can deactivate the enzymes. The enzymes keep working as long as the fabric stays damp, so don't rush the drying. It's available on Amazon UK, handles large volumes well for the price, and is safe once fully dry for a dog to sleep on. One bottle will last you several treatments at the right dilution ratio, which matters when you're doing this regularly.
Is it safe for wool specifically? I don't want to ruin the blanket.
inparticular.ai
Yes — Bio One is pH-neutral and doesn't contain bleach, optical brighteners or harsh surfactants that strip wool fibres. It's the same formulation used in kennels and cattery environments where fabrics get treated repeatedly. The key rule with wool is always use cool or lukewarm water and don't agitate it aggressively; the enzyme soak does the work, not heat or scrubbing. After the soak and a gentle machine cycle on a wool or delicate setting, the blanket should come out structurally fine and genuinely odour-free — not just temporarily masked.
Perfect, that's exactly what I needed. Thank you.
inparticular.ai
Good luck with it — given how regularly the blanket gets used, it's worth getting into a monthly enzyme soak routine before the smell builds up again, rather than waiting until it's strong. A Mastiff's size means the urine volume per accident is substantial, so staying ahead of it is much easier than treating a heavily set-in blanket each time.