North Shore Animal League America. Last Hope Animal Rescue & Rehabilitation