Period late!!

Jade

I need advice! I’m not pregnant but my period is late by 4 days. What else could be the cause of a late/missed period? I recently lost my pet a few days ago so I’ve been quite upset. Could this be a cause??