Bear I think could work, despite it sounding a bit immature and "cuddly". I would actually considr this as a middle name if there was a connection somewhere.
Lion I don't would ever be an acceptable first name, there's something about it that just doesn't sound like a name. Besides, you've got
Leo /
Leon if you want a "lion" name.
Note:
Melody,
Brooke, and
Summer are all on my list. I also like
Robin /
Robyn on boys and girls. However I despise
Hunter.