Do dogs know?

Elizabeth
So I'm cautiously posting this. I'm 6 days late and have a doctor's appointment on Monday so I haven't tested yet. I have a 5 month old pit mix puppy who usually is a cuddler and would lay on my stomach and follow me around. However since last Sunday (1/24, the day AF was due) he is avoiding laying on my tummy, only lays on my legs or by my side. When he gets up from laying next to me, he puts his paws either on my breasts or arms or legs, he avoids my tummy. Also, he has been constantly sniffing my thighs and groin area when I walk, stand, or he follows me to the bathroom to sniff me. After he sniffs at me he sits and stares at me. Do you think dogs know if you are pregnant?