I can see how excited you are!

Don't forget, having a puppy is like having a toddler around. They try to get into everything. I hope Teddy and your new puppy will get along great. I like all of the names. After you watch her for awhile, that may help you decide on her name. Can't wait to see pictures of her and Teddy.