Dogs can smell changes in our hormones: if their owner is pregnant or has a miscarriage, they will know something is up.