help me please

Lexi • Lexi 25. 1st baby😌💛 Happily Taken for 4 years! November 23rd my family will be complete 👨‍👩‍👧🐶
4 days late for period, a little cramps, tired and very nauseous! I've seen a little spots of blood only when I wipe that just started today, plus my dog won't stay away from sniffing between my legs 😂 I've been wet like ovulation wet as well. Should I take a test? Any suggestions guys?