Where do people keep finding animals to take home as pet? My friend found a nest of squirrel babies on her roof! It's not fair! How does everyone but me keeps finding these cuties! QAQ (also me living on the t-intersection of a main street that merges into a shopping street on one end and national highway on the other and airport on the 3rd end)