while I certainly don't think she needs a dog (and I doubt a child too but that's beside the point) I have to give her credit that she contacted you in a mature, grateful way.
I thought you were diplomatic and to the point. Kudos and hugs all around!