That is exciting! The anticipation is the worst. We knew we were getting Rex a month before we actually were able to go and get him. He had so many toys and goodies before he even came to our home. At least you have plenty of time to prepare for your new Angel! Planning for a new puppy really feels like having a new baby! Congratulations!!