Agree you need to be careful with surname and potential initials. Also bear in mind if she gets married she might change her surname so you don't want her to suddenly become HOG for example. Or worse HUN 
Do you have any family names you like?
Harriet is lovely and versatile - would go with most things.