You could put some sort of screen over the pump to keep the dirt from getting into it.
Sorry if this is a stupid idea, im pretty high right now and am just telling you guys my idea.
~Cheers~
I can verify this, having taken them apart and repaired them with some epoxy... which, btw, works very very well. I think my pump worked better after I repaired it than it did when I first bought it.