hi everyone,
We have a 6 year old retriever mix rescue, who is very sweet. He has been our only child for four years. He sleeps on our bed. He is good with children and toddlers - mostly he ignores them, otherwise he is gentle with them if they try to pet him. But we have never tried him with babies/infants. He is good with other dogs, but competes for attention if other dogs try to get close to his mommy. When he thinks other dogs compete for attention, sometimes he snaps at them, but he never attacked nor bit other dogs. Generally he is the non-confrontational type who runs away when a tiny dog barks at him.
Now, we are expecting a baby in a few months. I would like to prepare him for this newcomer. Any suggestion on when to start, what to do at various stages, and maybe book to read?
Thanks in advance 

