No doubt in my mind, I would check for a chip and if no chip, then I would keep her. She seems to be happy, and that is what life is all about. Keep us posted, as I think we all would like to know how long this lovely pup gets to reside with you!

Great pictures!