I am afraid l disagree with introducing pets to newborns.
We had a large dog and when my dcs came home we taught our dog to stay a couple of feet away from the baby, wherever in the house we were, same when baby was crawling, ddog was not allowed to touch and would tiptoe gently a few feet back.
When they were toddling ddog was respectful and just stood quietly, she never touched them, if they touched her she would just stand with a soppy expression.
The reason for this training was the dog knew the baby was to be respected and not touched, and as toddlers not to be pushed or roughly knocked over.
Also dogs know their pecking order, and we did not want her to think she was higher in the pecking order than the baby, she had to show respect for the baby. This prevents guarding behavior and safeguards children.
Our dog was throughout her long life most calm and gentle around children, despite being very big and powerful, she never licked a childs face, sniffed them, or touched children unless invited...all dogs should be trained to behave like this imo!
But it starts from the first day you bring baby home, be calm but firm and do not allow touch, ddog can look so praise that quietly, if they show excitement or push forwards stand up with baby and turn back to dog until calm, then sit and allow ddog to look without touching.
Once ddog has learnt that, you baby will be safer and you are starting towards a safe and calm relationship with child and ddog as baby grows.
I have seen some horrible accidents with unruly dogs knocking toddlers over, being dominan,t and even nippy, as parents did not establish boundaries over the baby.
We love our pets, but a human baby comes first in a household and an animal second.
Enjoy your baby!