Congratulations! I know that you don't think it counts, but I think that spending time with other dogs is definitely a big plus. When I first got Teddy I had zero interaction with other dogs (except for when I went to a friend's house) and I was extremely nervous with Teddy! You will be fine, and you're doing all the right things by informing yourself before you get your baby. Training a puppy is really hard work but there is a lot of good information here, and a lot of people who are ready and willing to help. You will be fine...and if I can do it anyone can!