I have one word for you -SUCKER !! LOL don't feel bad I am there too !! My kids call me sucker all the time when it comes to animals. LOL They give you unconditional love, and ask for little in return: fed, walked and attention! But yet so many are put down each year or even worse. So I think your puppy really did get the better end of it all by the grin on your daughter's face!! A loving family, a warm house and someone to take care of it and a very precious person who will love it also !