Penelope the dog knew something was going to change when her human’s belly began to grow. It’s as if she knew there is a baby on the way. And that became even more clear when her mom Juliana, shared a video of Penelope cuddling up to her on the couch.

Now 34 weeks pregnant, Juliana (who lives in Brazil) got emotional when Penelope pawed her baby bump gently and then put her head on her belly. It’s almost as if she’s listening for a heartbeat.

The affectionate dog snuggled as close as she could and the touching moment has quickly gone viral with over 4 million views. Penelope is sure to be a wonderful big sister to her human sibling as soon as he, or she, is born.

Watch the sweet video below.