Spotting on the depo shot?

I first went on the shot in May and haven't gotten my last two periods. A couple days ago I started spotting and I'm wondering if anyone else on the shot can tell me how long their spotting lasts? I've heard that some people spot for weeks at a time