This is so touching. Yet another reason why our Yorkies are such blessings; as they have the abilitity for their humans to create some special relationships with other people.
It sounds like you had a very special Birthday and that Michelle is truly a special lady!! I'm thrilled for both of you.