oh cass im so sorry this must be so hard for you.
I think you should go to your friends,like you suggested.Mabye take a walk around you friends neighborhood to see if anyone took Freckles.