No doubt that your dog is 100% aware that you are on your period (while humans are oblivious). To answer your question, we can only guess, but here is my guess - Your dog is adult, rather than puppy, and normally likes to stay somewhere nearby like a watchdog, and doesnt demand attention like a puppy.