Adendum to the last post:
Ali and Sunflower asked if I knew what I was going to name my puppy, and I thought I'd throw out some initial ideas I had and see what you all thought. So here they are:
Olive, Shiloh, Nella, Addie, Callie, Nala, Zoey (meaning=life). Other suggestions?
I'm kinda leaning towards Zoey.