AWWWWWW velcro kitties. Yup, I would say that they sense something is up.

Good luck on the birth of your new baby.

Looking forward to the annoucement.