Doctors Beck & Stone - Pet rescue program Doctors Beck & Stone international vet pet clinics & hospitals are in Shunyi & Chaoyang districts, Beijing, Changning, Minhang & Pudong districts, Shanghai, ...