Yes, dogs can smell a woman’s period. Canine have about300 a million smell sensors in their noses, making them sense specific hormonal changes in humans, such as a woman’s period, pregnancy,  menstruation, sexual intercourse, and even cancer.