The shot

I got the depo shot last month and my period was two weeks late which I expected since my doctor told me that there's a chance it might not come but it came and I had a period for the last 10 DAYS! Is this normal?? When will it stop?!?? It's not heavy or anything but it's just still going on! HELP!!