well, first I'd like to say DO NOT get a dog if your Daughter is the only one in the family who wants it, you also have to want the dog aswell If your daughter truly wants a dog and is willing to take care of it then that's fine but there is still going to be times that she might not want to do everything for it. I have "my own" dog, I do take care of her and I do more for/with her than anyone else does in my family but there are some days that I may not be feeling well or something and can't do as much as I normally do with her. Also, I don't think you should let her choose the breed by herself. What my family has done in the past with choosing a breed is make a list of one or two breeds that each family member wants and then decide from there which all of you think would be best for the family Anyway, I honestly don't know alot about small breeds other than Dachshunds so I can't help you much there, I hope I have been a little bit of help.

(also, these are just my personal opinions/experiences)