Congratulations, Sarah!!! Puppies are just the best, aren't they?!!! My family is getting a female Golden retriever, this coming May! I cannot wait until May comes around!

I really like all of the name suggestions, especially Coal, and Bullet. (Ipresonally have always wanted to name a future dog of mine Bullet )

My advice- I really would try to not name your puppy Bo, because it sound exactley like "NO"! And you wouldn't want to confue the dog. Just my advice.