My sister’s dog knew she was pregnant before she did. The dog always used to jump up on my sister to greet her, then suddenly mysteriously stopped. My sister then found out she was preggo. The dog continued to refrain from jumping...until after the baby was born, when she resumed.
Dogs are amazing like that. My dog would jump up on everybody. But not weak or elderly people.