I haven't read anyone elses post so I'm sorry if I repeat anything.

We had a german shep that was our baby for 3 years before DS came along. He was (and still is to a degree) spoilt rotten. Anyway, before I had DS we gradually made the changes we wanted and started letting him go outside more so he'd be used to it and also so that he wouldn't associate being booted outside with the new baby and get jealous. We also started making him sleep outside as well. I know it sounds mean, but you can never 100% trust a dog and until we were comfy with him being around DS we weren't going to take our chances with him doing anything to DS while we were all alseep.
WHile I was in hospital with DS, DH would bring worn clothes home from both of us for Mannix to sniff so he'd get the idea that something "new" was coming. When we bought DS home from hospital we just had him in a nappy and let Mannix (our dog) in for a good sniff. He had zero interest in baby and honed in on my boobs :rollseyes:
DS is 18 months old now and some of the things that he'll do to Mannix would make some of you cringe, I'm sure, especially being such a large dog. We have never had any issues with him what so ever, and I do believe making the changes before bub comes helped that. We didn't banish the poor guy either, never to be patted again... that's just mean