Ovulate Earlier?!?!

Normally my periods are 7-8 days but this month it was only 4 days.. can this change when I ovulate. I should be ovulating but still getting negative OPKs could I have ovulated earlier??