There's only one way to protect your shock and it's by using a shocktube. No hugger keeps the dirt off. Most comes from the front wheel or is dragged in from behind by air pressure
Tats e mud n dust actually...always got it even mine too!! Even its covered
It's from the exhaust. Lose the exhaust!
a mini S1KR