I think some of you are taking "pet" too literally.
Did you all not have a friend or something that would stay with you for a few days or something? I love having friends stay over and cook for them (though they'd help pay for the food).
Though sugar mom is a more appropriate term, since the return for her seems to be purely emotional.