**UPDATE**
Well, I have made my decision and unfortunately that means the dog has to be rehomed. This comes after he has knocked me over a couple of times, one time really hurting my leg, through being very boisterous. I'm heart broken but I feel like I just can't put my baby at risk, not to mention that I've been limping around since this morning as well. If he can knock me over, he can knock over a crib or a baby walker and I just would never forgive myself if harm came to our child because I was hanging on to the dog... I have to prioritise. He's a great dog, very loving, but he just isn't suitable for us and our situation at the moment.
I'm going to call the breeder this afternoon to see if he knows anybody who would be willing to take him and if not I'll be contacting labrador rescue. I feel so guilty, like I have let the dog down or something, and it's tearing me apart but I just can't take any more and the sooner I know he has gone to a good home, the sooner I can start to get used to him not being around and concentrate on the baby. I still have two cats and I should be thankful for them I suppose.