If you are going to have enough time to be with the pup a lot and spend time on training and walking then I would say go for it. Training would be really important if you are getting a dog like this, not knowing how big it will be. If he is very well trained then it will be even better then having a small dog. But like I said before, only get it if you sure you have time to give it plenty of exercise because labs are hyper dogs and as puppies it is even worse (although I love it

) I hope you adopt one of the lab puppies! Keep us posted on your decision, and post pics when you get your pup!