good for you
great work beth give yourself a pat on the back. your story is one of a kind. i would have done the same thing. for the people passing buy i would have told them off for not helping. enjoy your little friend i am sure he or she is more then happy.